vscode 远程同步插件SFTP使用

您所在的位置:网站首页 vscode配置sftp vscode 远程同步插件SFTP使用

vscode 远程同步插件SFTP使用

2023-01-29 06:34| 来源: 网络整理| 查看: 265

vscode 向远程云开发机同步代码 使用插件 SFTP sftp.png

vscode 提供远程同步插件

使用步骤

在vscode中下载SFTP插件

在vscode中使用快捷键Ctrl+Shift+P ,会在所在的项目根目录中生成.vscode文件夹,对应下面会生成一个sftp.json配置文件

sftp配置文件常用参数说明:

{ "name": 该远程同步配置名称(自定义), "protocol": "sftp", "host": 远程IP, "port": 远程端口号, "username": 远程机器的登录账号, "password": 远程机器的登录密码, "remotePath": 远程同步路径, "uploadOnSave": 保存时自动上传, // 要忽略的文件夹/文件 "ignore": [ "**/.vscode/**", "**/.idea/**", "**/.git/**", "**/.DS_Store", "**/node_modules/**" ], // 监听器 "watcher": { "files": 需要监听变化的文件夹, "autoUpload": 自动上传, "autoDelete": 自动删除 } }

以上配置完成,更新或者删除文件就会同步到远程机器上了

同步生效.png sftp.json配置示例 { "name": "DevCloud", "protocol": "sftp", "host": "xxx.xxx.xxx.xxx", "port": 36000, "username": "admin", "password": "admin123", "remotePath": "/home/admin", "uploadOnSave": true, "ignore": [ "**/.vscode/**", "**/.idea/**", "**/.git/**", "**/.DS_Store", "**/node_modules/**" ], "watcher": { "files": "mmpayxdccoretradecolddataboss/*", "autoUpload": true, "autoDelete": true } } 踩坑

报错信息:[error] Error: Config Not Found. (file:///d:/workspace/.vscode/XXXXX)

注意sftp.json文件的context属性配置!!!

context :本地要同步的目录,可不配置该属性,默认是.vscode文件夹根目录下的项目,如需配置,应写当前项目的上一级目录,当配置多个项目远程同步时,需保证context属性唯一。如需配置,示例如下:

"context": "D:\\workspace"


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3