1.设置鼠标悬停提示
1.1 问题描述
打开vscode,按住ctrl+鼠标左键不能跳转定义(右键没有go to definition)
1.2 解决办法
- 打开设置界面:文件->首选项->设置
- 在搜索框中搜索intelli Sense Engine (需要先安装C/C++)
- 如果C_CPP:intelli Sense Engine的配置是disabled;则下拉选择defaul
- 退出设置界面
- VScode右键没有go to definition选项
2.设置返回跳转
2.1 打开快捷键设置界面
依次找到:File -> Preferences -> Keyboard Shotcuts
2.2 在keyboard shortcut 界面中搜索navigate
找到:navigateBack navigateForward ,这两个分别对应回到上一处光标位置(Go Back)和回到下一处光标位置(Go Forward)。
2.3 修改快捷健
说明:如果你想设置的快捷提示已经存在,可以换一个,或者把已存在的几个右键删除即可(在确认没有影响的情况下)
3. 设置滚轮缩小放大vscode
第一步
点击管理 ->设置
ctrl + ,
第二步
点击文本编辑器->字体
第三步
setting.json中添加
"editor.mouseWheelZoom": true
4.设置下划线语法检查
4.1 disable
4.2 enable
5.C++编译器版本设置
问题:自己编写的代码没有问题,能够编译和运行,但是vscode一直向我显示错误信息,提示namespace “std” has no member “***”。
解决方案:在 VS Code 打开c_cpp_properties.json文件,将cStandard和cppStandard改成统一标准:“cStandard”: “c11”,
“cppStandard”: “c++11”,
6.设置Tab空格
7.设置选中多行
8.Cmake相关
CMAKE详细步骤
不用每次敲击 cmake … -DCMAKE_VERBOSE_MAKEFILE=ON