zoukankan      html  css  js  c++  java
  • vscode远程代码同步

    参考资料:

    https://blog.csdn.net/u012560340/article/details/83030680

    https://github.com/liximomo/vscode-sftp/issues/469

    首先下载sftp插件

    cmd+shift+p->输入SFTP:Config打开配置文件

    同一项目下文件上传到多个sftp服务器:

    {
            "name" : "linux",
            "protocol": "sftp",
            "port": 36000,  //服务端sftp端口
            "context": "/local/project1", //本地映射文件夹路径
            "remotePath": "/home/username/project1",  //服务器映射路径
            "uploadOnSave":true,
            "ignore": [
                ".vscode",
                ".git",
                ".gitignore",
                ".DS_Store"
            ],
            "profiles": {
                "user1":{
                    "host": "100.100.100.100",
                    "username": "username1",   //服务器用户名
                     "password":"password1"     //服务器密码
                },
                "user2":{
                    "host": "200.200.200.200",
                    "username": "username2",   //服务器用户名
                     "password":"password2"     //服务器密码
                }
            }
        }    

    不同项目下文件上传到同一个sftp服务器的不同文件夹:

    [
        {
            "name" : "linux",
            "protocol": "sftp",
            "port": 36000,
            "host": "100.100.100.100",
            "username": "username",   //服务器用户名
            "password":"password",      //服务器密码
            "context": "/local/project1", //本地映射文件夹路径
            "remotePath": "/home/username/project1",  //服务器映射路径
            "uploadOnSave":true,
            "ignore": [
                ".vscode",
                ".git",
                ".gitignore",
                ".DS_Store",
                "__pycache__",
                ".remote-sync.json",
                "*.zip",
                "*.pptx",
                "*.msg"
            ] 
        },
        {
            "name" : "linux",
            "protocol": "sftp",
            "port": 36000,
            "host": "100.100.100.100",
            "username": "username",
            "password":"password",
            "context": "/local/project2",
            "remotePath": "/home/username/project1",
            "uploadOnSave":true
        }    
    ]           

    uploadOnSave为修改后保存自动上传,也可=false,然后修改之后,在项目中右键修改的文件/目录,upload指定的文件即可

  • 相关阅读:
    AngularJS学习之旅—AngularJS 服务(八)
    Svchost进程和共享服务病毒原理
    服务劫持
    利用BHO实现浏览器劫持
    动态反调试
    常用的静态反调试技术及其规避方法
    teb, peb,seh 结构
    线程本地存储tls
    注入技术总结
    注入技术--远程线程注入
  • 原文地址:https://www.cnblogs.com/gnivor/p/11670365.html
Copyright © 2011-2022 走看看