下载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
连上之后切到文件窗口打开远程主机上的文件即可