在浏览器上运行 VSCode 的最好方式是?

2021 年 6 月 29 日
 ryougifujino

记得很久以前看到过微软说支持部署 VSCode 的服务端然后就可以在浏览器中运行 VSCode,当时好像是只支持在 AZure 上面部署,就没管它。

后来就没有找到相关的官方的关于这方面的信息了(如果有的话请提供给我:))。

目前还找到一种方式就是 GitHub 上的code-server那个项目,不知道和官方的比起来会不会更好?

4026 次点击
所在节点    问与答
22 条回复
NilChan
2021 年 6 月 29 日
code-server 不错的。Ubuntu based image 。可以自己加东西。
46Gnj0E0OBmad377
2021 年 6 月 29 日
官方支持的方式是 codespaces,应该还在 early access 阶段
gesse
2021 年 6 月 29 日
@NilChan
是的,code-server 已经很好用了, 还能保存工作状态(就是下次打开浏览器,还是前面关闭前的状态,不过不知道没有 ctrl+s 的在不在,没有测试)
zsj950618
2021 年 6 月 29 日
github.com/eclipse-theia/theia 不过没有官方的完善。
gesse
2021 年 6 月 29 日
@zsj950618
Eclipse 劝退 🐶
orcusfox
2021 年 6 月 29 日
theia 是 eclipse 参考 vs code 做的 online ide,建议先去体验一下
@gesse
oneforallsoft
2021 年 6 月 29 日
theia +1
已经在用了
catfan
2021 年 6 月 29 日
在任何 GitHub 项目地址里,把 github.com 替换成 github1s.com

例如: https://github1s.com/jquery/jquery
july1995
2021 年 6 月 29 日
浏览器运行 vscode,快捷键好多不能用,很难受。 还会和不同平台的系统快捷键冲突。
CodeCodeStudy
2021 年 6 月 29 日
code-server 很好了,不过有些扩展没有
wdssmq
2021 年 6 月 29 日
类似在线 VSCode

能否实现对项目本身只读,但是可以添加批注,批注信息另外保存。
q197
2021 年 6 月 29 日
不知道有没有纯静态实现的版本
danieladu
2021 年 6 月 29 日
qinxi
2021 年 6 月 29 日
ryougifujino
2021 年 6 月 29 日
@qinxi #14 昨天试了下,docker 和 plugin 形式的都试过了。在 iPad 的浏览器上有 bug,时不时的会突然的局部放大。
275761919
2021 年 6 月 29 日
@catfan github 这也太秀了吧
catfan
2021 年 6 月 29 日
@275761919 是第三方服务,不是 GitHub 官方的。
taowen
2021 年 6 月 29 日
shot
2021 年 6 月 30 日
jaywhen
2021 年 6 月 30 日
@gesse
@275761919 这不是 GitHub 官方的项目,不过确实很秀

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/786384

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX