概述
使用vscode编写C++代码右键"Find all reference"时,发现响应特别慢,而且很不准确。一个解决方法是使用global组件待的gtags。
步骤
-
在VSCode中安装gtag插件(安装C/C++ GNU global插件可能有用,但是我未尝试)
-
在ubuntu环境下安装global, 安装方法:
sudo apt install global
-
在windows环境去这里下载windows版本的global,并配置好环境变量
-
在源代码根目录运行
gtags .
-
此时"Find all reference"可以正常工作.