下载
https://update.code.visualstudio.com/latest/server-linux-x64/stable
解压之后,使用 server.sh 启动就可以得到一个网页版的 vscode
通过 --host 或者 --port 来改变绑定的 ip 和端口
如果是 wsl2 环境下,可以用 windows 转发端口
Launch an Administrator Command Prompt.
Run “netsh interface portproxy add v4tov4 listenaddress=127.0.0.1 listenport=9000 connectaddress=192.168.0.10 connectport=80”.
用 nginx 反向代理为 https 比较麻烦,需要改源代码中的 new Websocket,不推荐。http 基本够用了,没啥影响。
ipad pro 接显示器无法全屏,可以通过购买 https://www.shiftscreen.app/ 来解决
注意 shiftscreen 可以在设置里禁用浏览器的快捷键,避免和 vscode 的快捷键冲突了
之前普遍比较常用的是 https://github.com/cdr/code-server 这个第三方的版本缺点是没法使用 mocha test explorer 这个插件。感觉不如官方的版本兼容性好。
鼠标滚轮在 vscode 编辑框内不好使是 iOS 的 bug,需要升级到 14.5 beta2 之后的版本
1
systemcall 2021-03-13 23:36:23 +08:00
不知道什么时候出 ARM64 版的。如果出了的话,树莓派+充电宝就可以搞开发了,用 iPad 连上去开发
安卓手机如果也有办法跑的话,就是 iPad 最佳开发伴侣了,随时随地都可以写代码 |
2
zer 2021-03-14 00:24:02 +08:00
|
3
WangTx1996 2021-03-14 01:14:24 +08:00 via iPhone
jb 不是也出了 web 版的吗,早晨部署了一下,感觉挺不错的
|
4
yangchuansheng33 2021-03-14 01:23:06 +08:00
@WangTx1996 兄弟,能不能给个 goland web 版的地址
|
5
WangTx1996 2021-03-14 01:33:34 +08:00 via iPhone
|
6
YUX 2021-03-14 08:10:31 +08:00 via iPhone
@systemcall 为啥还用充电宝 树莓派用线连 iPad 能供电 能传数据 还能共享网络 你可以直接用 iPad 终端连过去 写代码贼舒服 做网站前端后端 或者 Go cpp python 啥的刷刷算法题
|
7
a342191555 2021-03-14 11:49:57 +08:00
我的一个 docker compose 文件,改一下环境变量,然后就可以全自动启用 letsencrypt 和 code server 了
https://gist.github.com/a342191555/4c29916c7e4c949dd2666f2128dbed2b |
8
tousfun 2021-03-14 13:12:10 +08:00 via iPhone
什么时候 ios 能用 m1 的软件
|
10
CodeCodeStudy 2022-05-06 14:34:42 +08:00
怎么我启动之后,页面显示 Not found
|
11
huangzhe8263 2022-05-06 20:15:31 +08:00
老哥问下 server.sh 这个是怎么用的呢,解压后没有找到这个文件
```bash ┌─(~/test/vscode-server-linux-x64-web) Permissions Size User Date Modified Name drwxr-xr-x - ubuntu 4 May 20:09 bin drwxr-xr-x - ubuntu 4 May 20:09 extensions .rw-rw-r-- 13k ubuntu 4 May 20:08 LICENSE .rwxr-xr-x 79M ubuntu 4 May 20:09 node drwxr-xr-x - ubuntu 4 May 20:09 node_modules drwxr-xr-x - ubuntu 4 May 20:09 out .rw-rw-r-- 62 ubuntu 4 May 20:08 package.json .rw-rw-r-- 37k ubuntu 4 May 20:09 product.json drwxr-xr-x - ubuntu 4 May 20:09 resources ``` |
12
taowen OP @huangzhe8263 server.sh 用这个
```sh #!/usr/bin/env sh # # Copyright (c) Microsoft Corporation. All rights reserved. # case "$1" in --inspect*) INSPECT="$1"; shift;; esac ROOT="$(dirname "$0")" "$ROOT/node" ${INSPECT:-} "$ROOT/out/server-main.js" --compatibility=1.63 "$@" ``` |
13
luxinxin 2022-07-17 00:39:44 +08:00
@CodeCodeStudy 可以尝试使用 op 更新后的下载链接,而不是原文的链接
|