VSCode远程开发与调试

下载VSCode

VSCode官网:https://code.visualstudio.com/
VSCode插件下载:https://marketplace.visualstudio.com/vscode

配置http代理

在设置中搜索Http: Proxy
添入

http://用户名:密码@ip:端口

http://admin:admin123@192.168.1.1:1080

安装插件

中文语言包
Chinese (Simplified) Language Pack for Visual Studio Code

C++插件:实时显示编译阶段的错误、代码片段、补全、格式化、单文件的编译与调试
C/C++ for Visual Studio Code

远程开发调试插件
Remote Development

配置环境

安装ssh生成秘钥

直接安装ssh客户端或者用其它软件带的ssh比如Git
生成秘钥
打开cmd进入ssh目录,输入

D:\soft\Git\usr\bin>ssh-keygen -t rsa -C "1390811049@qq.com"

你的C:\Users\admin.ssh这个路径下会生成两个文件:id_rsa和id_rsa.pub
将公钥(id_rsa.pub)传到 /root/.ssh/ 目录并更名为 authorized_keys
或者手动将内容复制进去

VSCode设置

(1) 通过ctrl+shift+p打开设置Remote-SSH-Settings,设置Remote.SSH:Show Login Terminal为true
(2) 设置ssh路径 可以使用git里面的ssh
点开VSCode的设置查找 Remote.SSH: Path 填入ssh的路径
D:\soft\Git\usr\bin\ssh.exe
(3) 通过ctrl+shift+p搜索Remote-SSH 选择Open config file
选择第一个配置文件进行配置

Host 192.168.1.1
    HostName 192.168.1.1
    User root
    IdentityFile C:\Users\admin\.ssh\id_rsa

Host 为这台远程主机取个名字
HostName远程主机ip
User登陆用户名
IdentityFile 私钥路径

(4) 乱码问题
打开VSCode的设置
搜索 Files: Auto Guess Encoding
勾选为true

使用

点击左下角的绿色方块,打开远程窗口
选择 Remote-ssh connection to Host
选择刚才配置的host
选择远程主机的系统 Linux
连上之后切到文件窗口打开远程主机上的文件即可

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值