说下感受,简单试用了下,小问题还是挺多的,还是要等等迭代
对比 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  开始部署! |
![]() | 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 ![]() @applehater #37 哦哦,我说的是第三方的这种远程 IDE 是基于 VNC 做的,官方这个还没试过,等会儿看看。感觉可能比 VNC 方案更容易出问题些? |