vscode + sftp

1. 安装sftp扩展

在vscode扩展中搜索sftp,下载量超过一百万的那个就是了,作者是liximomo。

image

按F1键搜索SFTP:Config,接下来配置sftp.json, 注意不要注释

{
    "host": "server-ip",
    "port": server-port,
    "username": "***",
    "password": "***",
    "protocol": "sftp", 
    "agent": null,
    "privateKeyPath": null, 
    "passphrase": null, 
    "passive": false, 
    "interactiveAuth": true,
    "remotePath": "yourfolderpath",
    "uploadOnSave": true,
    "syncMode": "update",
    "ignore": [
        "**/.vscode/**",
        "**/.git/**",
        "**/.DS_Store"
    ],
    "watcher": {
        "files": "glob",
        "autoUpload": true,
        "autoDelete": true
    }

}

2. 在本地编辑远程文件并测试

按F1键搜索view:Show SFTP,在vscode的右侧会出现SFTP的图标,在这里可以查看到远程文件


DeepinScreenshot_select-area_20190117161143.png

打开一个远程文件


DeepinScreenshot_select-area_20190117161329.png

初始内容是
DeepinScreenshot_select-area_20190117161434.png

现在我们修改一下


DeepinScreenshot_select-area_20190117161535.png

需要注意的是,修改完成后你保存的只是本地副本,还需要经过上传,才能达到真正修改的目的,右键选择upload即可,为了方便起见,这里修改一下快捷键,连续按下ctrl+k和ctrl+s,再ctrl+f搜索upload,将对应项快捷键设为ctrl+alt+s
DeepinScreenshot_select-area_20190117162004.png

上传之后,源文件就已经和本地编辑器相同了
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前段时间被安利开始使用vscode这个文本编辑器之后,简直大爱。不但可以配置git,还能方便地使用sftp插件让本...
    Yvettre阅读 17,530评论 0 5
  • 关于Mongodb的全面总结 MongoDB的内部构造《MongoDB The Definitive Guide》...
    中v中阅读 32,125评论 2 89
  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 11,146评论 0 10
  • https://blog.csdn.net/crper/article/details/60957348 http...
    willstar阅读 5,565评论 0 1
  • 一 今年一月初,我参加了广东省公安系统首届集体婚礼,并作为市的新人代表,在副市长和一众领导们面前作了发言。 倘若你...
    lekli阅读 4,865评论 4 17