你能在没有服务器的情况下在浏览器中 运行 一个 vscode 的版本吗?

Can you run a version of vscode inside the browser without a server?

有没有办法在没有服务器的情况下在浏览器中 运行 一个版本的 VS Code? (在 React 或 Angular 应用程序中)。有点像摩纳哥编辑器的增强版。

当然这意味着它会缺少一些功能。

如果没有,还有其他选择吗?

试试这个 https://securingsincity.github.io/react-ace/ 和你想要的一样的东西

我认为这取决于你如何对待vscode。 如果只是一个编辑器软件,会有很多. 为了您的客户化目的,它听起来像 'https://github.com/cdr/code-server'

据我所知,可以在浏览器中 运行 VSCode(因为我们有 vscode.dev),但似乎没有办法自己部署了吗?

Github issue 可能是您想要的,但那里(或回购协议)还没有任何信息。

强烈建议 https://github.com/microsoft/vscode 是用于 vscode.dev 的版本,因此在官方 instructions/embedding 成为可能之前,可能会在那里找到一些东西。

不确定是否有帮助,但您可以尝试查找 gitpod.io。它会在您的浏览器上打开一个 visual studio 代码实例,并带有安装扩展的选项。 使用 link 如 gitpod.io/#https://github.com/username/repo-name

你可以使用 Gitpod 自托管,https://github.com/gitpod-io/gitpod or https://github.com/gitpod-io/openvscode-server 他们都有关于如何为网络创建你自己的 VSCode 版本的文档,但是,因为我从未尝试过创建我自己一个,我不知道它是否完成了您的特定用例。