windows上配置vscode C/C++代码跳转的实现
安装插件
C/C++官方的 C/C++ 插件,必备的插件,是代码跳转、自动补全、代码大纲显示等功能的基础。
Gtags
C/C++ GNU Global
GNU Global除了安装该插件之外,还需要在本地下载安装GNU Global工具。多看下插件的细节描述,使用方法都在里面。
下载GLOBAL并配置
Windows下GLOBAL下载地址:http://adoxa.altervista.org/global/
选择最新版的win32即可,下载后解压到C盘C:\global目录下。
然后打开GUN global配置,进行配置:
// 注意下载的win32 GUN global地址为“C:\global\bin”。 "gnuGlobal.globalExecutable": "C:\\global\\bin\\global.exe", "gnuGlobal.gtagsExecutable": "C:\\global\\bin\\gtags.exe", // 在此之前将地址设置到E盘,即使添加了windows环境变量也是无法使用的,或许是地址太长了吧。 "gnuGlobal.globalExecutable": "E:\\Program Files\\global\\bin\\global.exe", "gnuGlobal.gtagsExecutable": "E:\\Program Files\\global\bin\\gtags.exe",
使用
在vscode里面执行 F1
或者 Ctrl + Shift + P
,输入 Global:Rebuild Gtags Database
即可建立 GPATH、GRTAGS、GTAGS
三个文件,即工程的符号链接。
之后代码就可以通过将光标定位到变量名或者函数名,按下 F12
或 Ctrl+鼠标左键
实现跳转。
参考
到此这篇关于windows上配置vscode C/C++代码跳转的实现的文章就介绍到这了,更多相关vscode C/C++代码跳转内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
详解C++成员函数的override和final说明符的用法
这篇文章主要介绍了详解C++成员函数的override和final说明符的用法,分别用于重写和禁止继承类,要的朋友可以参考下2016-01-01C++实现LeetCode(153.寻找旋转有序数组的最小值)
这篇文章主要介绍了C++实现LeetCode(153.寻找旋转有序数组的最小值),本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下2021-07-07
最新评论