vscode远程调试配置

配置目标服务器免密登录

1.本地生成一组公私钥

    输入ssh-keygen -t rsa,三次回车

2.公钥拷贝到远程机器(注意要用git bash执行)

    ssh-copy-id -i ~/.ssh/id_rsa.pub 用户名@目标服务器ip

3.重启目标服务器ssh服务

    service sshd restart

4.测试免密是否配置成功

    ssh 用户名@目标服务器ip

若配置不生效,可以参考ssh免密登陆失败原因总结(Linux)_linux ssh免密登录失效_茅坤宝骏氹的博客-CSDN博客

vscode配置远程连接

1.添加VS Code远程开发插件

     ctrl+shift+x,搜索Remote Development,进行安装

2.添加主机

    ctrl+shift+p,搜索Remote-SSH:Connect to Host... ,选择Add New SSH Host... ,输入ssh -p port 用户名@目标服务器ip -A ,然后等待它为目标主机安装vscode-server

调试配置

在工具栏选中run and debug,点击create a launch.json,然后配置为

{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Launch",
            "type": "go",
            "request": "launch",
            "mode": "auto",
            "program": "/home/jingyu/test/code/main.go",               //自己的main函数位置
            "env": {},
            "args": []
        }
    ]
}

你可能感兴趣的:(vscode,ide,编辑器)