vscode解决无法跳转到函数原型定义问题
1、鼠标选定无函数释义2、按Ctrl+鼠标左键跳转到定义,只能到头文件。
·
一、问题
1、鼠标选定无函数释义
2、按Ctrl+鼠标左键跳转到定义,只能到头文件。并且函数函数名下方有...符号,鼠标放在上面提示:Function definition for 'KeySw_Scanf_Task' not found.
二、解决方法
这个是由于未开代码感知或者是C/C++插件的Browse没配置好。接下来我们配置一下。
2.1 开启代码感知
按 Ctrl + Shift + P 输入 setting 打开设置的UI界面。搜索 intelli 找到 C_Cpp: Intelli Sense Engine 设置为default。这里其实一般人都是默认选择default的。
2.2 配置Browse Path
继续搜素 Browse 找到 C_Cpp › Default › Browse: Path。我们可以看到 Browse的下的路径是空的,这就是为什么代码索引不到的原因。
添加代码的路径。由于我的模块类文件都是放在vscode当前工作空间的上一层目录下的,所以我这里配置为:
三、最终效果
鼠标悬停有函数注释了,Ctrl + 鼠标左键也可以直接跳转到函数原型去。
更多推荐
已为社区贡献1条内容
所有评论(0)