vscode sftp插件 作者:马育民 • 2022-04-30 16:48 • 阅读:10011 # 安装 [![](/upload/0/0/1IX3E75TBmkT.png)](/upload/0/0/1IX3E75TBmkT.png) 点击安装 # 使用 ### 打开一个文件夹 **注意:**要打开一个文件夹 ### 编辑链接 执行 `ctrl+shift+p` ,搜索 `SFTP:Config` ,回车 输入下面内容: ``` { "name": "192.168.58.128", "host": "192.168.58.128", "protocol": "sftp", "port": 22, "username": "root", "password":"root", "remotePath": "/", "uploadOnSave": true, "connectTimeout": 30000 } ``` 保存后,在该文件夹下有 `.vscode/sftp.json` 文件 **注意:**必须加上 `connectTimeout`,而且时间不能太短,否则提示链接失败 **参数解释:** - uploadOnSave:本地更新文件保存会自动同步到远程文件(不会同步重命名文件和删除文件) - downloadOnOpen:从远程服务器下载打开的文件 - ignore:忽略的文件(匹配的文件不会同步) - watcher:监听器(可以重命名文件和删除文件) - autoUpload:文件变更会自动同步(修改和重命名) - autoDelete:文件删除会自动同步 ### sftp侧边按钮 上面文件保存后,在左侧最下方多出一个按钮: [![](/upload/0/0/1IX3E7E7PHBG.png)](/upload/0/0/1IX3E7E7PHBG.png) 点击该按钮,显示 上面文件的 `name` 名 ### 访问 sftp 点击上图 `192.168.58.128` ,会自动连接,过程比较慢,等待一会后,就会显示 linux目录 ### 查看文件 点击文件即可查看 ### 编辑文件 在 文件点右键,按下图操作: [![](/upload/0/0/1IX3EBYnoMJD.png)](/upload/0/0/1IX3EBYnoMJD.png) # 打开 SSH控制台 点击下图红框处: [![](/upload/0/0/1IX3EaxdepgP.png)](/upload/0/0/1IX3EaxdepgP.png) 弹出界面如下: [![](/upload/0/0/1IX3EayE2aKU.png)](/upload/0/0/1IX3EayE2aKU.png) 输入密码,敲回车,就能登录成功 原文出处:http://malaoshi.top/show_1IX3E7IIAthc.html