Skip to content

Latest commit

 

History

History
50 lines (42 loc) · 1.21 KB

vscode.md

File metadata and controls

50 lines (42 loc) · 1.21 KB
title catalog date subtitle header-img tags catagories
vscode远程开发
true
2022-12-01 09:26:24 -0800
Linux
Linux

1. 本地文件传远程开发

  1. 安装sftp插件

  2. 创建sftp配置文件

    创建.vscode目录,在目录下创建sftp.json文件,内容如下:

    {
        "name": "ip",   
        "host": "ip", 
        "protocol": "sftp",
        "port": 22,
        "username": "root",
        "privateKeyPath": "~/.ssh/id_rsa",
        "remotePath": "/home/go/src/projectname",
        "uploadOnSave": true,
        "ignore": [
            ".git",
            ".vscode",
            ".idea",
            ".DS_Store",
            "node_modules"
        ],
        "watcher": {
            "files": "/home/go/src/github.com/projectname/*",
            "autoUpload": true,
            "autoDelete": true
        }
    }

2. 远程文件传本地开发

在远程设备上git clone代码,然后在vscode上安装remote的插件,通过remote插件连接远程开发机并打开代码目录。即可进行远程开发。

通过vscode在远程机器上面安装相关的代码插件即可实现代码跳转等操作。