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

2021-06-29 09:34:27 +08:00
 ryougifujino

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

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

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

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

例如: https://github1s.com/jquery/jquery
july1995
2021-06-29 10:49:09 +08:00
浏览器运行 vscode,快捷键好多不能用,很难受。 还会和不同平台的系统快捷键冲突。
CodeCodeStudy
2021-06-29 10:56:29 +08:00
code-server 很好了,不过有些扩展没有
wdssmq
2021-06-29 12:50:04 +08:00
类似在线 VSCode

能否实现对项目本身只读,但是可以添加批注,批注信息另外保存。
q197
2021-06-29 15:52:24 +08:00
不知道有没有纯静态实现的版本
danieladu
2021-06-29 16:38:27 +08:00
qinxi
2021-06-29 17:45:06 +08:00
ryougifujino
2021-06-29 17:47:08 +08:00
@qinxi #14 昨天试了下,docker 和 plugin 形式的都试过了。在 iPad 的浏览器上有 bug,时不时的会突然的局部放大。
275761919
2021-06-29 17:50:35 +08:00
@catfan github 这也太秀了吧
catfan
2021-06-29 18:45:35 +08:00
@275761919 是第三方服务,不是 GitHub 官方的。
taowen
2021-06-29 21:48:15 +08:00
shot
2021-06-30 07:29:00 +08:00
jaywhen
2021-06-30 09:34:38 +08:00
@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