不庆祝一下么,可以在浏览器使用 JetBrains 家的 IDE 了 ( VSCode 退出群聊..

2021-03-12 19:18:39 +08:00
 bot2020

说下感受,简单试用了下,小问题还是挺多的,还是要等等迭代

对比 code with me,Projector 只能单人使用,不知道 Projector + CodeWithMe 是不是可以实现网页直播多人协作编程^^

7747 次点击
所在节点    JetBrains
38 条回复
lemonda
2021-03-13 03:25:49 +08:00
我现在的用法是在一个 VPS 上安装 C9,通过浏览器编辑文件,VPS 可以拉取和推送其它服务器上的文件,但是这样比较麻烦不是实时的。

除了 SSHFS 挂载,请问大家有没有什么其它直接用线上 C9 编辑远程服务器上文件的办法?

搜到的都是编辑 C9 所在服务器文件的例子。
VS Code 需要在远程服务器上安装 VS Code Server 不太好。
远程服务器一般有 PHP,所以我也用 KodeExplorer,它的好处是安装和卸载比较方便,直接把文件夹删掉或者移走就可以了,不像 C9 要安装 Node 占用不少空间。
iConnect
2021-03-13 07:48:15 +08:00
未来是 IDE remote 更流行,还是 online IDE 更流行?
jonsun30
2021-03-13 09:22:45 +08:00
其实这就是远程桌面...VS Code Remote 前后端分离是完全不同的概念不能一概而论
felixcode
2021-03-13 11:22:51 +08:00
远程开发真是没办法的办法,本机加 ssd 多加内存哪有这么
felixcode
2021-03-13 11:23:14 +08:00
@felixcode 接: 哪有这么多麻烦
generic
2021-03-13 11:26:04 +08:00
@BeautifulSoap 开发过程中直接在容器里装,提交代码前再去改 Dockerfile 。vscode remote container 也是这样开发。如果你的项目本来就打算 docker 部署,那就应该这样。否则,就直接运行。
BeautifulSoap
2021-03-13 11:32:57 +08:00
@generic 啊,那岂不是意味着每次改完 Dockerfile 之后就必须得重新手动 build 镜像才行
TheWidowMaker
2021-03-13 11:52:16 +08:00
@JasonTsang 实话实说,系统重装过这么多次 vscode 每次都装了,扩展也装了一堆,结果除了用它来做文本编辑器其他时间基本不打开
Lemeng
2021-03-13 11:53:47 +08:00
哦哦,好的
locoz
2021-03-13 12:05:32 +08:00
其实早就有第三方的这种镜像了,基于 debian+vnc 搞出来的,和 vscode 的不一样。
cvbnt
2021-03-13 12:30:45 +08:00
用 projector 插件是最简单的,我只需要远程使用公司的 IDE 就够了,不需要上 docker,但是这个插件打开感觉巨卡
pkwenda
2021-03-13 17:00:38 +08:00
2019 年前 vscode 就能在网页跑了,2020 年就有公司商业化了
clayyj1210
2021-03-13 17:34:14 +08:00
很多厂家已经用 VSCode 做 online ide 了。配上 server 之后,只要打开浏览器就可以随时随地 coding 。
applehater
2021-03-14 05:07:22 +08:00
@leoleoasd 你使用触控板滚动吗?鼠标滚轮没这个问题
leoleoasd
2021-03-14 12:17:04 +08:00
@applehater #34 用的鼠标啊🤔
generic
2021-03-14 14:50:45 +08:00
@BeautifulSoap 其实你很不想 rebuild 镜像的话也没关系。以 vscode 的 python container 为例,它的 dockerfile 里有一句 pip3 install -r requirements.txt 。你如果往 requirements.txt 里增加了新的依赖,也可以不 rebuild,直接进到容器里运行一下 pip3 install -r requirements.txt 就好了嘛。
applehater
2021-03-14 16:12:53 +08:00
@locoz 不是 vnc,这个只能支持 Java swing 开发的界面,实现应该是把 swing 的绘图 API 桥接成 web 的 canvas


@leoleoasd 我在手机用 termux 安装是有点卡,845 CPU 性能不够。在 MacBook Pro 安装访问上访问感觉和本地差不多,触控板滚动不流畅可能是因为没有 gpu 加速。
locoz
2021-03-15 12:39:12 +08:00
@applehater #37 哦哦,我说的是第三方的这种远程 IDE 是基于 VNC 做的,官方这个还没试过,等会儿看看。感觉可能比 VNC 方案更容易出问题些?

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

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

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

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

© 2021 V2EX