第一步:退出 VSCode 应用
第二步:输入如下指令,删除 VSCode 的设置和配置
sudo rm -rf $HOME/Library/Application\ Support/Code
第三步:输入如下指令,删除 VSCode 的插件
sudo rm -rf $HOME/.vscode
第四步:从 Application 中移除 VSCode
安装
下载https://github.com/microsoft/vscode/releases/安装包
这里以c++语言为例
0. 安装c++插件
1. 关闭右侧的显示,setting中,找到Minimap,取消勾选
2. 显示代码的blame ,安装gitLens插件
3. 远程调试,安装 Remote-ssh插件
4.下载cpptools插件https://github.com/microsoft/vscode-cpptools/releases
选择合适vs版本的cpptool,可以直接导入(在vscode的界面上,EXTENSIONS旁边,install from VSIX)
5.设置快捷键,setting->Keyboard Shortcuts
4. 关闭版本更新
5. 函数跳转,安装c++intellisence插件
6. 修改快捷键
setting->Keyboard Shortcuts->点击笔型按钮->输入快捷键->回车键
7.远程调试,安装remote-ssh插件->F1->Configure SSH Host->
可以将本地机器和远程服务器建立互信,拷贝公钥到远程服务器:ssh-copy-id user@remote-ip
GDB配置
按下面步骤,配置gdb ,写入下面的配置
# vscode配置
{
"name": "(gdb) Launch",
"type": "cppdbg",
"request": "launch",
"program": "/home/xxx/bin/xxxx",
"args": [
"--nodaemon",
"--config=/home/xxx/etc/xxx.cnf"],
"stopAtEntry": true,
"cwd": "${workspaceFolder}",
"environment": [],
"externalConsole": false,
"MIMode": "gdb",
"setupCommands": [
{
"description": "Enable pretty-printing for gdb",
"text": "-enable-pretty-printing",
"ignoreFailures": true
}
]
}