当前位置:   article > 正文

vscode 使用 SFTP_vscode sftp

vscode sftp

单个服务器

  1. 安装SFTP

  2. 进入SFTP配置

    1. F1 或 ctrl+shift+p
    2. 在命令栏里输入SFTP,选择SFTP:Config

    3.  自动生成sftp.json

  3. 配置信息介绍

      1. {
      2. "name": "My Server", // 项目名字,随意任取
      3. "host": "172.16.115.184", // 远程主机的ip地址
      4. "protocol": "sftp", // 无需修改,协议固定
      5. "port": 22, // 端口号,一般为22
      6. "username": "demo", // 远程主机的用户名
      7. "password": "xxxx", // 远程主机的密码
      8. "remotePath": "/home/demo/falcon-lidar-sdk", // 远程文件夹路径,文件不存在,会自动创建
      9. "uploadOnSave": false, // 本地跟新文件保存后,会自动同步到远程(不会同步重命名和删除)
      10. "useTempFile": false,
      11. "openSsh": false,
      12. "ignore": [ // 忽略:匹配文件时不会同步
      13. "**/.idea/**",
      14. "**/.vscode/**",
      15. "**/.git/**",
      16. "**/.DS_Store",
      17. "**/lib/**",
      18. "**/obj/pcs/*.o"
      19. ],
      20. // watcher 仅在根目录下可以使用
      21. "watcher": { // 监控重命名文件和删除文件
      22. "files": "*",
      23. "autoUpload": false, // 文件修改和重命名自动同步
      24. "autoDelete": false // 文件删除会自动同步
      25. }
      26. }
  4. 传输方法

    1. 同步全部文件, 右击文件栏空白处

      1. Sync Local -> Remote // 同步本地到远程
      2. Sync Remote → Local // 同步远程到本地
      3. Sync Both Directions // 同时同步本地到远程

       同步单个文件,右击要同步的文件

      1. Upload File // 同步本地到远程
      2. Download File // 同步远程到本地

多个服务器

  1. 修改sftp.json文件

    1. {
    2. "name": "My Server",
    3. "protocol": "sftp",
    4. "port": 22,
    5. "profiles": {
    6. "pi": {
    7. "host": "172.16.115.184",
    8. "username": "demo",
    9. "password": "xxxx",
    10. "remotePath": "/home/demo/falcon-lidar-sdk"
    11. },
    12. "mac": {
    13. "host": "172.16.115.136",
    14. "username": "demo",
    15. "password": "xxxxx",
    16. "remotePath": "/Users/demo/BinYe/falcon-lidar-sdk"
    17. }
    18. },
    19. "ignore": [
    20. "**/.idea/**",
    21. "**/.vscode/**",
    22. "**/.git/**",
    23. "**/.DS_Store",
    24. "**/lib/**",
    25. "**/obj/pcs/*.o"
    26. ],
    27. "watcher": {
    28. "files": "*",
    29. "autoUpload": false,
    30. "autoDelete": false
    31. },
    32. "defaultProfile": "mac" // 默认远程服务器
    33. }

    修改远程服务器

  2. F1 或 ctrl+shift+p

    在命令栏里输入SFTP,选择SFTP: Set Profile

    之后选择需要的服务器

  3.  

参考:

vscode使用sftp_vscode sftp_西京刀客的博客-CSDN博客

SFTP - Visual Studio Marketplace

VSCode将一份代码同步到多台服务器的解决方案_vscode 上传代码到服务器_负者歌于途,的博客-CSDN博客

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/357101
推荐阅读
相关标签
  

闽ICP备14008679号