1. vscode 1.86开始无法连接ubuntu20.04以下版本等问题
- 下载vscode1.85在便携模式下使用(Portable Mode),专门用来远程连接这种问题的远程
- 配置当前版本的插件和配置文件下载位置,防止和系统正常升级版本的库冲突
- 在setting.json中增加配置
"update.mode": "none"关闭更新提示
具体的配置方法参考便携模式配置
2. cmake tools 插件编译时传递-D参数给cmake
-
在当前目录下的
.vscode下创建文件settings.json -
将需要传递的参数通过
key:value的形式放在cmake.configureSettings中,例如下面这样
❯JSON
// .vscode/settings.json
{
// 相当于 cmake -DBUILD_TEST=ON -DBUILD_TEST=OFF
cmake.configureSettings {
"BUILD_TEST":"ON",
"BUILD_CI": "OFF"
}
}3. vscode 使用跳板机登录到指定机器
- 安装远程连接插件Remote-ssh
- 在
.ssh/config里写入内容, 这样就可以通过 2.114 跳转到想要的100.167机器了
❯Bash
Host 192.168.2.114
HostName 192.168.2.114
User ubuntu
Host 192.168.100.167
HostName 192.168.100.167
User maxx
ProxyCommand ssh -W %h:%p 192.168.2.114