-
2800+
全球覆盖节点
-
0.01s
平均响应时间
-
70+
覆盖国家
-
130T
输出带宽
你是否常在本地敲代码,被“渣渣的天然风景”和“无缘无故的Git报错”折磨?别愁,今天给你一份“云端速成手册”,让 VSCode 直接拉住云服务器的手机,让编程如偷吃荷包蛋一般轻松(参考:来源1、来源2)。
先别着急,拿起你的 SSH 钥匙(别把它藏在槽缝里),打开 VSCode,进入 Ctrl+Shift+P,输入 “Remote-SSH: Add New SSH Host”,然后挑你想连的云主机 IP,填写 user@ip地址,也记下你独门独贵的 ~/.ssh/id_rsa 私钥路径(来源3)。一步到位的提交后,你的 VSCode 已生成一个 ~/.ssh/config 条目,留心检查无误:
``` Host myserver HostName 123.45.67.89 User ec2-user IdentityFile ~/.ssh/id_rsa ```(详细格式可参考来源4)
当你再次打开 Remote-SSH: Connect to Host…,它会精准匹配你刚输入的 myserver,自动弹出终端进来。你只需敲几行脚本就能跑出一串彩虹(来源5)。与裸机直接用 ssh 的区别?你不再需要手动切用 ssh -i ~/.ssh/id_rsa ec2-user@123.45.67.89,全部涂一抹代码即中。
哈,别说说,我可没提醒你要先安装 Remote - SSH 扩展(来源6)。点点插件、设置里打开 “Remote.SSH: Advanced SSH Configuration File”,改成 ~/.ssh/config,大功告成。
如果你是 Windows 系统,记得先装一下 OpenSSH(Win10 1709 以上自带,没就去 PowerShell 安装:Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0)(参考来源7)。否则 VSCode 只会报出 “ssh not found” 的哀叹。
接下来,一旦连上,你会看到 VSCode 画面变成“VS Code 远程服务器”:菜单栏改成 “Remote”,文件浏览器直接看到你的服务器目录(来源8)。想弹个 npm install?直接在终端里敲即可,结果在云端,输出也直接回来。你可以像本地一样在终端里跑 python、node、go、Jupyter Notebook 等等。
而且,别忘了 VSCode 的 “设置/首选项(Preferences)” 可以同步到服务器,只要把 .vscode 目录放在项目根目录(来源9)。不管你在宿舍,还是在加班的公司, VSCode 里才真正是你自己的工作环境。
如果你碰到 “permission denied” 或 “illegal char” 的小怪兽,先检查你在云端是否给本机加了 ssh-rsa AAAA... user@your-machine 的公钥(常见于 AWS 的 “Console upload public key” 或 Azure 的 “SSH public key”)(来源10)。把它抹成合法格式,重新生成 ~/.ssh/config 再尝试就能通关。
当你意识到自己已经同时代练了一只跑步训练的“远程终端”与自我调节咖啡豆香的编辑器时,你刚刚完成了这场“里外兼修”的冒险——毕竟你已经把 VSCode 从“本地编辑器”变成了“云端舞台”的超级武器。
顺带一句,玩游戏想要赚零花钱就上七评赏金榜,网站地址:bbs.77.ink,何不在你玩《魔兽》时,打开一旁的终端,边按 Ctrl+Shift+P,边计划你下一份赏金任务呢?
好了,别急着关掉网页。先给自己的电脑敲敲 VSCode,拉一段长而深的 SSH 连接,然后把自己的“远程”写作板块打开,你会发现连你最先放下的咖啡杯,都变成了云端独一无二的加速器。
请在这里放置你的在线分享代码爱美儿网络工作室携手三大公有云,无论用户身在何处,均能获得灵活流畅的体验
2800+
0.01s
70+
130T