windows上配置vscode?C/C++代碼跳轉(zhuǎn)的實現(xiàn)
安裝插件
C/C++官方的 C/C++ 插件,必備的插件,是代碼跳轉(zhuǎn)、自動補全、代碼大綱顯示等功能的基礎(chǔ)。

Gtags

C/C++ GNU Global

GNU Global除了安裝該插件之外,還需要在本地下載安裝GNU Global工具。多看下插件的細節(jié)描述,使用方法都在里面。
下載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",
// 在此之前將地址設(shè)置到E盤,即使添加了windows環(huán)境變量也是無法使用的,或許是地址太長了吧。
"gnuGlobal.globalExecutable": "E:\\Program Files\\global\\bin\\global.exe",
"gnuGlobal.gtagsExecutable": "E:\\Program Files\\global\bin\\gtags.exe",使用
在vscode里面執(zhí)行 F1 或者 Ctrl + Shift + P ,輸入 Global:Rebuild Gtags Database 即可建立 GPATH、GRTAGS、GTAGS 三個文件,即工程的符號鏈接。
之后代碼就可以通過將光標定位到變量名或者函數(shù)名,按下 F12 或 Ctrl+鼠標左鍵 實現(xiàn)跳轉(zhuǎn)。

參考
vscode函數(shù)跳轉(zhuǎn)環(huán)境搭建(C/C++);
vscode c/c++ global插件實現(xiàn)代碼跳轉(zhuǎn);
到此這篇關(guān)于windows上配置vscode C/C++代碼跳轉(zhuǎn)的實現(xiàn)的文章就介紹到這了,更多相關(guān)vscode C/C++代碼跳轉(zhuǎn)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- VSCode C/C++多文件編譯配置小結(jié)
- Linux/Manjaro如何配置Vscode的C/C++編譯環(huán)境
- VSCode配置C/C++環(huán)境的最新詳細教程
- VsCode安裝和配置c/c++環(huán)境小白教程(圖文)
- 詳解VSCode下C++環(huán)境配置過程
- C/C++在VScode中的配置教程詳解
- 詳解Ubuntu18.04配置VSCode+CMake的C++開發(fā)環(huán)境
- VSCODE+cmake配置C++開發(fā)環(huán)境的實現(xiàn)步驟
- VScode配置C++運行環(huán)境的完整步驟
- 最新VScode C/C++ 環(huán)境配置的詳細教程
- vscode 配置 C/C++編譯環(huán)境(完整教程)
相關(guān)文章
C++中Cbitmap,HBitmap,Bitmap區(qū)別及聯(lián)系
這篇文章主要介紹了C++中Cbitmap,HBitmap,Bitmap區(qū)別及聯(lián)系的相關(guān)資料,需要的朋友可以參考下2015-06-06
C++中NULL與nullptr的區(qū)別小結(jié)
本文介紹了C++編程中NULL與nullptr的區(qū)別,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2025-07-07
C++數(shù)據(jù)結(jié)構(gòu)之AVL樹的實現(xiàn)
AVL樹是高度平衡的而二叉樹,它的特點是AVL樹中任何節(jié)點的兩個子樹的高度最大差別為1,本文主要給大家介紹了C++如何實現(xiàn)AVL樹,需要的朋友可以參考下2022-06-06

