VS Code 远程连接云机器
Visual Studio Code(以下简称 VS Code)是一个由微软开发的代码编辑器。VS Code 支持代码补全、代码片段、代码重构、Git 版本控制等功能。
安装 VSCode步骤简单且网上有很多教程,这里不过多重复了。
VS Code 现已支持连接远程服务器功能。
1. 安装远程插件
安装插件Remote Development
这个插件会自动安装 Remote-SSH, Remote-Containers, Remote-WSL 等几个依赖插件。
2. 远程连接配置
打开远程连接配置列表。在列表中,点击 连接到主机(Connect to Host)。
第一次使用,点击添加新的SSH主机( Add New SSH Host)。
在某某云租用列表中,复制 SSH 连接。这里以矩阵云为例,欢迎注册,邀请码 zONv41AS5iYpxlb
,获得优惠券。
注意:如果您是学生或者教师,记得进行学生或教师认证,75折。
选择要用的服务器。
选择需要的镜像环境
点击复制SSH到VS Code中
SSH 连接格式如:ssh -p 40003 root@hz.matpool.com
,请在连接前确认。
在 VS Code 的窗口中输入 SSH 连接命令,按回车。
打开config,可以看到,远程 Host、HostName、Port 和 User 都已经添加在 SSH 配置文件中。
其中 Host
是该远程配置的别名,可以自定义,且不允许重复,HostName、Port 和 User 为固定值,可以在租用界面获取。
注意: 如果多次设置,该配置文件中的内容可能会重复,多个配置无效。请删除至仅保留一个有效的配置,且 Host 名称不能重复。
3. 连接远程服务
此时,再次点击左下角按钮,打开远程连接配置列表。在列表中,点击 连接到主机(Connect to Host)回车后,可以看到刚刚配置的SSH主机。
进入矩阵云中租用的服务器,复制密码输入到VS Code中。
注意:若使用公钥登录且正确,则无需输入密码。
当左下方出现 SSH:hz.matpool.com 时,代表连接成功。
4. 在远程服务中运行
查看当前 GPU
传上文件到矩阵云,注意此时的目录问/mnt
。
将/root
改为/mnt
。
选择刚刚上传的文件。
切换路径。
运行代码。
5. 关闭和重新进行远程连接
点击"关闭远程连接"
关闭远程连接不代表志愿释放了,记得返回停止并释放
AutoDL云类似,欢迎注册。与矩阵云类似,这里就不过多赘述了,请看图。
注意:如果您是学生或者教师,记得进行学生或教师认证。
选择要用的服务器。
通过JupterLab
上传资源,也可以通过百度网盘
或者阿里云
上传资源
查看GPU
运行代码