使用【标题3】
1、离线安装ms-vscode.cpptools插件
这个插件可以让我们自动查找并跳转到函数/变量的定义。
公司只给用内网,于是使用了3种方法去离线安装插件,只有一种方法有效。
无效的两种方法(仍然需要联网):
(1). 下载ms-vscode.cpptools.vsix插件,在cmd窗口(或从VSCode调出命令行)使用命令安装:code --install-extensionms-vscode.cpptools.vsix:
(2). 在VSCode里面选择从vsix安装:
它们虽然都提示安装成功:
但在VSCode里面却还是需要联网去update的:
比较发现、安装不成功的情况下,.vscode\extensions下的插件文件和安装成功的是不一样的:
有效的方法:
在这里发现的方法:https://segmentfault.com/q/1010000009333127
在联网的机器上安装好插件、再直接拷贝过来,放在.vscode\extensions下面即可:
复制过去后,打开VSCode、或者VSCode会提示需要重新加载。
鼠标放在一个函数或变量上、就会显示函数/变量的信息。
鼠标不动、再按下Ctrl,鼠标就会变成小手,表示可以跳转到函数/变量定义的地方去了,效果如下:
2、用spaces替换Tab
虽然在setting.json文件里面写了insertspaces = true,但并没有生效,而是需要在在右下角(状态栏)上有切换按钮:
这个设置并未生效
需要在状态栏选择:
调出:
选择:
3、minimap
这个minimap默认比较大,对于经常打开多个文件的我来说很不方便:
在 帮助/发行说明 里面列出了本次更新的东西,包括新增了这个minimap:
可以设置的参数如下: