Fre*_*uth 6 web-frameworks visual-studio-code
VSCode 有一个非常可定制的 UI,包括活动栏、侧边栏、选项卡、状态栏等(https://code.visualstudio.com/docs/getstarted/userinterface);可通过扩展进行自定义,并且似乎是在没有任何常见 Web 框架的情况下开发的(https://github.com/microsoft/vscode/issues/99845)。
它维护良好,可以在不同的操作系统中运行,并且具有自动更新功能。
即使我们删除代码编辑器部分,这里面还有很多工作要做。
这让我想知道是否可以在 VSCode 之上编写一个完全不同的应用程序(而不是代码编辑器)。例如,类似 Slack 的消息应用程序、类似 Obsidian 的知识库应用程序等。
是否可以?是否有基于此代码构建的应用程序?我是否错过了使这个想法不可行的重要一点?
编辑:
有些人指出了一个非常有效的观点。我在这里提到的一些 VSCode 功能实际上是 VSCode 继承的 Electron 功能。开发了一个 Electron 应用程序(5 年前)后,我在 VSCode 中看到了很多 Electron 中没有的东西(但也许我对 Electron 的概念是错误的)。
我想强调的是,VSCode UI(栏、选项卡等)+其可扩展性似乎是一个有效的开发框架。从这个意义上说,我对任何事情都一无所知。
编辑(2023 年 1 月): 我想我们可以将StackBlitz添加为刚刚完成此操作的产品。
我认为你的问题非常有效,我也想知道同样的事情,所以感谢你提出这个问题。
VS Code 为您提供了 Electron 没有的一件事,那就是分发模型-市场以及如何自动检测和下载应用程序的新版本等。这是一件大事。
我认为缺点是,可能无法直接实现非常奇特的用户体验 - 但您可能必须通过将 HTML 放入Web 视图中来“解决” 。这只是我的猜测,我还没有直接尝试过。
回答你的问题 - 我所知道的唯一一个是Thunder Client - 所以想想Postman - 但作为一个 VS Code 插件。
| 归档时间: |
|
| 查看次数: |
708 次 |
| 最近记录: |