教程在我的博客里:
https://yylx.tech/online-vscode
用了两天下来感觉体验非常好,主要是可以多端同步,真的很方便哈。
用的是香港的 vps ,加载速度非常快,体验和本地也没什么区别。
https://yylx.tech/online-vscode
用了两天下来感觉体验非常好,主要是可以多端同步,真的很方便哈。
用的是香港的 vps ,加载速度非常快,体验和本地也没什么区别。
|
makizhangAug 14, 2024 via Android
1
docker 部署更简单
|
|
ihainanAug 14, 2024
2
其实都挺好,就是不支持 Remote SSH Extension 有些遗憾。
|
|
shenxganAug 14, 2024
3
不错
|
|
KongLiuAug 14, 2024
4
还能 web 版,那是不是能直接在线编辑 hexo 的博客了
|
|
5
@KongLiu 理论上来说是的,github 集成很方便。
|
|
kingwrcyAug 14, 2024
6
1c1g 完全不够用啊,现在 8c32g 的 pc 都经常卡呢,1c1g 就是个玩具吧
|
|
7
@kingwrcy 也得看要运行什么代码了,我用 1c1g 的 vps 能运行最基础的一些代码,学习 python 是够用了。
要是项目大的话配置肯定是不够了。 |
|
yinminAug 14, 2024 via iPhone
8
chrome 、edge 浏览器访问 code server ,终端窗口的显示正常吗?有没有按键延迟显示的情况?
|
|
hi2hiAug 14, 2024
9
web vs code ,4 核 8G 可以流畅体验;
后来又 ssh remote 以后,就一直远程 vscode 了; |
|
onichandameAug 14, 2024
10
正在使用 code-server 日常开发,延迟低的话体验良好。唯一的问题是很难做前端开发,像 Web/Android/Qt/iOS 这些
|
|
11
@yinmin chrome 上终端显示都是正常的,至于有没有按键延迟显示应该取决于你的网络延迟了。我这里到香港 45ms 延迟,体验还是很丝滑的。
|
|
jwz426Aug 14, 2024
12
remote ssh 效果更好。这两年都是 remote ssh 回家。好处多多。
1. 通过 vscode 做笔记,笔记保存在自己家里。 2. 搞 web 开发的话,remote ssh 可以用 port forward 问题也不大。 3. 顺便 port forward 个 socks 5 ,给公司电脑的浏览器翻墙。 |
|
13
@jwz426 好诶,我去试试
|
|
estkAug 14, 2024 via iPhone
14
cloudflare 的 workers 在线编辑貌似也用 vscode 了
|
|
zhhmaxAug 14, 2024
15
这个和 code tunnel 有什么区别呢,我是在服务器上运行 code tunnel ,然后 vs code 每次远程到服务器上开发测试。( code tunnel 也支持在浏览器上面操作)
|
|
kaiveyoungAug 14, 2024 via Android
16
原生 vscode 也是套的 electron ,所以性能上几乎没区别的,我公司主机起 code-server ,所有地方都在用 web 开发(包括在公司主机本身),用 chrome 的安装到 app 后,几乎看不出和原生的区别
|
|
nonezAug 14, 2024
17
有台甲骨文 ARM 的机器能弄吗?
|
|
18
我在自己的 homelab 的开发机上搭了 code server
效果基本上和原生一致 唯一的担忧就是这东西要是被黑走了 token 那就是一个完整的 shell 权限了 |
|
19
@nonez 应该是可以的,github 的 release 上有 arm 版本,你可以试试看一键脚本是否支持。
|
|
sparkinglemonAug 14, 2024
20
@nonez arm 完全没问题,用了快两年了吧
|
|
fengtonsAug 14, 2024 via Android
21
香港 VPS 用哪家? 1C1G 多少钱一个月?
|
|
22
|
|
k1rinAug 14, 2024 via Android
23
之前部署过 code server ,是只能在网页编辑吗?
还想着能不能通过本地 VS Code 连接,实现远程 SSH 一样的效果。 现在直接 SSH 远程,动不动就要重新装扩展,断开连接后还占用内存好一会。 |
|
24
@Ploter 应该是只能在网页编辑吧,不知道有没有第三方插件支持本地 vscode 连接
|
|
yulgangAug 14, 2024
25
我看华为云、oracle cloud 的 Cloud shell 里都给集成了这个 vscode
|
|
CodeCodeStudyAug 14, 2024
26
@kingwrcy #6 可以在 VPS 上只搭建 frp ,通过内网穿透的方式访问局域网内的主机,带宽选按流量计费的,这样带宽会非常大,阿里云有突发实例 t6 ,%5 双核,0.5G 内存,很便宜
|
|
TabGreAug 14, 2024 via iPhone
27
为什么你们可以走公司网络到家里 安全不管的吗?
|
|
28
https://update.code.visualstudio.com/latest/server-linux-x64-web/stable
这个是 vscode 官方的。楼主的地址是 coder-server 的,属于第三方编译。 解压出来即可。 写个脚本,比如叫 start.sh ,内容如下 nohup ./bin/code-server --host 0.0.0.0 --port 50028 --server-data-dir server_data --user-data-dir user_data --extensions-dir extensions --without-connection-token --accept-server-license-terms --telemetry-level 1>1.log 2>2.log & 然后 chmod +x start.sh 然后 ./start.sh 启动即可 --without-connection-token 可以换成 --connection-token your_connection_token 停止的话可以通过 ps -ef | grep code 找到 pid ,比如是 12345 ,然后 kill 12345 即可。 |
|
CodeCodeStudyAug 14, 2024
29
@nonez #17
@yanyanlongxia #19 ARM 可以的,一键脚本里有判断机器的 arch arch() { uname_m=$(uname -m) case $uname_m in aarch64) echo arm64 ;; x86_64) echo amd64 ;; *) echo "$uname_m" ;; esac } |
|
CodeCodeStudyAug 14, 2024
30
@yanqiyu #18 所以要部署到 docker 容器或者虚拟机里
|
|
fknameAug 14, 2024
31
我也搭了,但是在司打不开,可能有啥安全校验,回家又不想用,闲置了
|
|
jadebornerAug 14, 2024
32
和 remote ssh 有啥区别?
|
|
34
@jadeborner 个人是感觉本质上是一样的。只不过这个浏览器版本可以跨设备随便使用,不需要在本地安装 vscode 。包括平板等不易安装 vscode 的平台。
|
|
SenLiefAug 14, 2024
35
主要是需要有一个好的网络,还是在家服务器上比较好。
|
|
superedlimitedAug 14, 2024
36
家里闲置的电脑装个 linux ,再装个 open ssh ,再用 tailscale 打通所有电脑,直接 vscode ssh remote 到家里的服务器,不是更爽。还比云端更有保障,数据都在本地。
|
|
jackmodAug 14, 2024
37
这是个好东西。放在性能最强的机子上用 docker 来服务,随时随地都可以享受快速构建。
不过考虑一些物理风险,重要且紧急的项目,还是该配合多终端副本,并选用经典的 git 同步。 |
|
emberzhangAug 14, 2024 via iPhone
38
我看 code-server 只能用第三方插件市场呀,像 jupyter lab 这种微软官方做的插件就没法下到了
|
|
39
@emberzhang 这应该是自带支持的,不需要安装插件吧。
python 安装个 jupter 就可以了。 是官方插件还有额外的功能吗?  |
|
emberzhangAug 14, 2024 via iPhone
40
@yanyanlongxia 宿主机直接装个 jupyterlab 也行,但是微软好像是做了 4 个 jupyter 的插件,功能可能更全一点套装。
另外像 oracle 官方的 mysql 插件在 code server 也是搜不到的 |
|
allinsterAug 15, 2024
41
微软官方的 vscode.dev 了解下?
|
|
NickloveAug 15, 2024
42
|
|
NickloveAug 15, 2024
43
|
|
gorveyAug 15, 2024
44
仅学习用,不如用 codesandbox 之类的在线编辑器
|
|
45
@emberzhang #38 可以用,可以单独通过变量 EXTENSIONS_GALLERY 进行设置,但是这种方式有许可证风险
详情请参考 https://coder.com/docs/code-server/FAQ#how-do-i-use-my-own-extensions-marketplace |
|
layxyAug 15, 2024
46
在公司最好还是不要用,搞不好就给你来一下
|
|
dafen7Aug 15, 2024
47
vscode 不是自带了 code tunnel 吗,还有必要搞这个吗
|
|
artiga033Aug 15, 2024 via Android
48
你这 1c1g 编译个稍大点的项目就直接爆炸了吧。写代码的多端同步为啥不直接用 git 。
就算要用 vscode 我感觉也不如自己电脑上桌面版的 vscode 直接`code serve-web` 或者网络条件好干脆直接 github codespace |
|
p1gd0gAug 15, 2024
50
没 vps 丢在开发机就好了,之前尝试过
|
|
luckycAug 15, 2024
51
不行, 我喜欢 ctr+w
一不小心浏览器 tab 就关闭了. |
|
joker8renAug 15, 2024
52
博客是 notion 弄的吧
|
|
53
@joker8ren 是哒,这个博客里还有一篇专门讲我搭建这个博客的方法的教程
|
|
joker8renAug 15, 2024
54
@yanyanlongxia #53 我没有用 vps cf 搭建的
|
|
freedom2030Aug 15, 2024
55
@yanqiyu vpn 有风险的东西,永远不要暴露在公网
|
|
yanqiyuAug 15, 2024
56
@freedom2030 #55 所以我隔了一层 wireguard ,还好机器只有我一个人用所以不应考虑这东西可能打穿用户之间的隔离之类的问题
|
|
fuscoyu0912Aug 16, 2024
57
可以用 tailscale 做内网穿透
|
|
dafen7Aug 16, 2024
58
@newrefar code tunnel 平板也能用啊,而且不需要配置网站直接通过微软的 vscode.dev 访问
|