vscode使用SFTP的示例代码

 更新时间:2023年09月04日 09:45:24   作者:口十木木三  
日常生活中,在我们使用sftp,去同步文件是非常方便的,本文主要介绍了vscode使用SFTP的示例代码,具有一定的参考价值,感兴趣的可以了解一下

单个服务器

1.安装SFTP

2.进入SFTP配置

F1 或 ctrl+shift+p

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

 自动生成sftp.json

3.配置信息介绍

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

4.传输方法

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

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

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

Upload File                   // 同步本地到远程
Download File                 // 同步远程到本地

多个服务器

1.修改sftp.json文件

{
    "name": "My Server",                                                     
    "protocol": "sftp",                               
    "port": 22,                                       
    "profiles": {
        "pi": {
            "host": "172.16.115.184",
            "username": "demo",
            "password": "xxxx",
            "remotePath": "/home/demo/falcon-lidar-sdk"
        },
        "mac": {
            "host": "172.16.115.136",
            "username": "demo",
            "password": "xxxxx",
            "remotePath": "/Users/demo/BinYe/falcon-lidar-sdk"
        }    
    },
    "ignore": [                                       
        "**/.idea/**",
        "**/.vscode/**",
        "**/.git/**",
        "**/.DS_Store",
        "**/lib/**",
        "**/obj/pcs/*.o"
    ],
    "watcher": {                                       
        "files": "*",
        "autoUpload": false,                           
        "autoDelete": false                            
    },
    "defaultProfile": "mac"                     // 默认远程服务器
}

2.修改远程服务器

F1 或 ctrl+shift+p

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

之后选择需要的服务器

参考:

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

SFTP - Visual Studio Marketplace

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

到此这篇关于vscode使用SFTP的示例代码的文章就介绍到这了,更多相关vscode使用SFTP内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • VScode使用sftp上传本地文件到服务器端

    VScode使用sftp上传本地文件到服务器端

    本文主要介绍了VScode使用sftp上传本地文件到服务器端,通过配置,用户可以轻松地上传文件,具有一定的参考价值,感兴趣的可以了解一下
    2023-09-09
  • vscode使用SFTP的示例代码

    vscode使用SFTP的示例代码

    日常生活中,在我们使用sftp,去同步文件是非常方便的,本文主要介绍了vscode使用SFTP的示例代码,具有一定的参考价值,感兴趣的可以了解一下
    2023-09-09
  • Linux FTP服务器配置

    Linux FTP服务器配置

    为了实现Linux环境下的FTP服务器配置,绝大多数的Linux发行套装中都选用的是Washington University FTP(Wu-Ftpd)
    2009-06-06
  • 阿里云云服务器Linux系统FTP服务器搭建设置教程

    阿里云云服务器Linux系统FTP服务器搭建设置教程

    这篇文章主要介绍了阿里云云服务器Linux系统FTP服务器搭建设置教程,本文包括Redhat、CentOS、Ubuntu、Debian等系统安装vsftp软件教程,需要的朋友可以参考下
    2014-09-09
  • windows server 2008 R2下配置 FTP用户隔离详细图文方法

    windows server 2008 R2下配置 FTP用户隔离详细图文方法

    这篇文章主要介绍了windows server 2008 R2下配置 FTP用户隔离详细图文方法,需要的朋友可以参考下
    2023-05-05
  • windows2003下ftp服务器配置教程

    windows2003下ftp服务器配置教程

    这篇文章主要为大家详细介绍了windows2003下ftp服务器的配置教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-04-04
  • Ubuntu系统搭建FTP服务器的详细过程

    Ubuntu系统搭建FTP服务器的详细过程

    本文详细介绍了在Ubuntu 22.04.2 LTS系统中安装和配置vsftpd服务的步骤,通过FileZilla测试了FTP服务器的连接方法,感兴趣的朋友跟随小编一起看看吧
    2024-09-09
  • FTP虚拟用户的使用方法

    FTP虚拟用户的使用方法

    这篇文章主要为大家详细介绍了FTP虚拟用户的使用方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-08-08
  • ftp常用命令大全

    ftp常用命令大全

    本文主要介绍了ftp常用命令大全,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-05-05
  • FTP服务器搭建之本地用户篇

    FTP服务器搭建之本地用户篇

    这篇文章主要为大家详细介绍了FTP服务器搭建之本地用户篇,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-04-04

最新评论