说下感受,简单试用了下,小问题还是挺多的,还是要等等迭代
对比 code with me,Projector 只能单人使用,不知道 Projector + CodeWithMe 是不是可以实现网页直播多人协作编程^^
1
bot2020 OP 可以 Docker 部署:
https://github.com/JetBrains/projector-docker |
2
JasonTsang 2021-03-12 20:04:00 +08:00
别在兴奋时乱说话,VSCODE 是不可能退的。晚点你就后悔
|
3
zhengfan2016 2021-03-12 20:40:42 +08:00 via iPad
内存占用怎么样。想在 nas 上部署
|
4
hantsy 2021-03-12 20:48:08 +08:00
|
5
richzhu 2021-03-12 21:02:06 +08:00
伟大的一步
|
6
longfxxx 2021-03-12 21:03:31 +08:00 via iPhone
你可以看下 gitpod
|
7
justfun 2021-03-12 21:14:35 +08:00 via iPhone
如果运行在浏览器的话 调试怎么调试
|
8
BeautifulSoap 2021-03-12 21:50:41 +08:00
体验了下,直接能使用本地原生 IDEA 配置文件我是没想到的,迁移 0 成本这个给个好评
projector 可能还是原生运行比较好,docker 部署这个似乎很美好,但是我想了下不对,你光有 docker 部署的 IDEA 不能用啊,开发需要用到各种语言的 SDK,还有开发需要用到的包怎么办。写着 Dockerfile 给镜像里装 SDK 和各种包吗。。。。这样的话添加删除包,或者升级包的话,不得每次都要更新 Dockerfile 然后停掉原本的容器,重新生成镜像。。。。 |
9
loading 2021-03-12 21:59:55 +08:00 via Android
这个要钱吗?不然 vsc 还能加入聊天。
|
10
BeautifulSoap 2021-03-12 22:05:54 +08:00
发现个影响使用的重大问题 —— 不能使用任何输入法
看了下 issue,几个月前就有人发了 IME 的 issue 还没解决,估计还得等个半年多才能用,先撤了继续用 xserver 在 wsl2 里跑着吧,离替换的路还很远 |
11
coolcoffee 2021-03-12 22:22:09 +08:00
简单的跑了一下 projector-goland,占用了服务器 1.2G 内存
|
12
coolcoffee 2021-03-12 22:28:52 +08:00
前端全部是 Canvas 绘制出来的,怎么感觉有点像远程桌面。
|
13
jiangzm 2021-03-12 22:31:47 +08:00
vscode 早就可以运行在浏览器,JetBrains IDEs 都是内存大户,一般的电脑还卡。
|
14
BeautifulSoap 2021-03-12 22:34:04 +08:00
@coolcoffee projector 的原生客户端里我看到了 ffmpeg.dll 和 vulkan-1.dll , 嗯。。。。。
|
15
nancheung 2021-03-13 00:11:59 +08:00
![QQ 图片 20210313000943.jpg]( https://i.loli.net/2021/03/13/1yO2bqQI3DmfFvz.jpg)
开始部署! |
16
nancheung 2021-03-13 00:15:32 +08:00
|
17
leoleoasd 2021-03-13 00:25:40 +08:00
目前发现的问题是,不能用输入法,以及滚动界面的时候极其卡顿
服务器在内网的机器上,千兆网线直连,延迟应该<1ms 。 |
18
zhuangzhuang1988 2021-03-13 00:44:48 +08:00
让子弹飞一会儿。
|
19
nancheung 2021-03-13 01:29:29 +08:00
|
20
luckyrayyy 2021-03-13 03:07:09 +08:00 via iPhone
哈哈哈哈你们玩的好嗨
|
21
lemonda 2021-03-13 03:25:49 +08:00
我现在的用法是在一个 VPS 上安装 C9,通过浏览器编辑文件,VPS 可以拉取和推送其它服务器上的文件,但是这样比较麻烦不是实时的。
除了 SSHFS 挂载,请问大家有没有什么其它直接用线上 C9 编辑远程服务器上文件的办法? 搜到的都是编辑 C9 所在服务器文件的例子。 VS Code 需要在远程服务器上安装 VS Code Server 不太好。 远程服务器一般有 PHP,所以我也用 KodeExplorer,它的好处是安装和卸载比较方便,直接把文件夹删掉或者移走就可以了,不像 C9 要安装 Node 占用不少空间。 |
22
iConnect 2021-03-13 07:48:15 +08:00 via Android
未来是 IDE remote 更流行,还是 online IDE 更流行?
|
23
jonsun30 2021-03-13 09:22:45 +08:00 via iPhone
其实这就是远程桌面...VS Code Remote 前后端分离是完全不同的概念不能一概而论
|
24
felixcode 2021-03-13 11:22:51 +08:00 via Android
远程开发真是没办法的办法,本机加 ssd 多加内存哪有这么
|
26
generic 2021-03-13 11:26:04 +08:00
@BeautifulSoap 开发过程中直接在容器里装,提交代码前再去改 Dockerfile 。vscode remote container 也是这样开发。如果你的项目本来就打算 docker 部署,那就应该这样。否则,就直接运行。
|
27
BeautifulSoap 2021-03-13 11:32:57 +08:00
@generic 啊,那岂不是意味着每次改完 Dockerfile 之后就必须得重新手动 build 镜像才行
|
28
TheWidowMaker 2021-03-13 11:52:16 +08:00 via Android
@JasonTsang 实话实说,系统重装过这么多次 vscode 每次都装了,扩展也装了一堆,结果除了用它来做文本编辑器其他时间基本不打开
|
29
Lemeng 2021-03-13 11:53:47 +08:00
哦哦,好的
|
30
locoz 2021-03-13 12:05:32 +08:00 via Android
其实早就有第三方的这种镜像了,基于 debian+vnc 搞出来的,和 vscode 的不一样。
|
31
cvbnt 2021-03-13 12:30:45 +08:00 via Android
用 projector 插件是最简单的,我只需要远程使用公司的 IDE 就够了,不需要上 docker,但是这个插件打开感觉巨卡
|
32
pkwenda 2021-03-13 17:00:38 +08:00
2019 年前 vscode 就能在网页跑了,2020 年就有公司商业化了
|
33
clayyj1210 2021-03-13 17:34:14 +08:00
很多厂家已经用 VSCode 做 online ide 了。配上 server 之后,只要打开浏览器就可以随时随地 coding 。
|
34
applehater 2021-03-14 05:07:22 +08:00
@leoleoasd 你使用触控板滚动吗?鼠标滚轮没这个问题
|
35
leoleoasd 2021-03-14 12:17:04 +08:00
@applehater #34 用的鼠标啊🤔
|
36
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 就好了嘛。
|
37
applehater 2021-03-14 16:12:53 +08:00 via Android
|
38
locoz 2021-03-15 12:39:12 +08:00 1
@applehater #37 哦哦,我说的是第三方的这种远程 IDE 是基于 VNC 做的,官方这个还没试过,等会儿看看。感觉可能比 VNC 方案更容易出问题些?
|