vs code远程编辑文件

使用visual studio code远程访问和修改文件。本机:Windows,远程:Linux

环境配置

本机Windows安装openssh,以下链接下载安装:

https://www.mls-software.com/files/setupssh-7.6p1-1.exe

在控制台输入ssh查看命令是否有效:
vs code远程编辑文件_第1张图片


远程Linux安装rmate

wget https://raw.githubusercontent.com/sclukey/rmate-python/master/bin/rmate

chmod +x ./rmate

mv ./rmate /usr/local/bin/rmate

vs code安装remote vscode插件:
vs code远程编辑文件_第2张图片

重启vs code加载插件。

工作流

启动插件:ctrl + shift + P输入remote,点击Remote: Start Server

这里写图片描述

启动控制台:ctrl + shift + P输入powershellcmd启动终端窗口:

`vs code远程编辑文件_第3张图片


连接远程系统:powershell输入:

ssh -R 52698:127.0.0.1:52698 user@example.org

这里52698是插件默认端口。例如:

ssh -R 52698:127.0.0.1:52698 root@192.168.123.123

之后输入密码ssh连接远程Linux系统即可。


编辑文件:打开要编辑的文件,输入:

rmate -p 52698 filename

例如:

rmate -p 52698 ~/index.js

vs code编辑区就会自动打开该文件:
vs code远程编辑文件_第4张图片

然后就能像本地文件一样编辑了。


其他配置

插件自启动:remote vscode插件自动加载:文件>首选项>设置,搜索remote:
vs code远程编辑文件_第5张图片
属性改为true即可。

你可能感兴趣的:(tools)