vscode 远程同步插件SFTP使用 |
您所在的位置:网站首页 › vscode配置sftp › vscode 远程同步插件SFTP使用 |
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 |