C 语言

关注公众号 jb51net

关闭
首页 > 软件编程 > C 语言 > vscode C/C++代码跳转

windows上配置vscode C/C++代码跳转的实现

作者:Frey_Liu

C/C++官方的C/C++插件,必备的插件,是代码跳转、自动补全、代码大纲显示等功能的基础,本文主要介绍了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+鼠标左键 实现跳转。

参考

vscode函数跳转环境搭建(C/C++);

vscode c/c++ global插件实现代码跳转;

到此这篇关于windows上配置vscode C/C++代码跳转的实现的文章就介绍到这了,更多相关vscode C/C++代码跳转内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文