Vs code “F12”无法跳转到定义的彻底解决方法
学习技术挺难,可能也比较枯燥,但还是得坚持呀!加油!打工人,特别是看到最近和我一起入职的女生们,都挺优秀的,坐得住冷板凳,更不怕条件艰苦,很棒!
前段时间在学校,Windows更新版本,隔几个星期用VS打开了一个工程,发现F12的跳转功能突然消失了,熟悉的Go to Define 快捷键无法使用,对编码和查找变量造成了很大的困难,每次都得使用全局搜索或者Crtl+F,浪费时间,并且工程太大,全局搜索看得眼花缭乱。不得已,上网查找解决方法,搜到的有以下解决方法:
1)安装C/C++ Intellinsense,Enabled打开使能; 2)在设置里面搜索xxx,打上勾; 3)在.json配置文件里修改某个参数为true。 大概这几种方法,一一照做以后,还是不得行,也不晓得哪里出错了。来到公司报到后,无意间删除了C盘下VS的配置文件,重新安装了一下C/C++插件,发现F12神奇的恢复正常了,并且系统更新后也还能使用,具体原因没有细致去分析,觉得是系统更新或者某个手贱的操作把配置文件给修改了(更觉得是前者,windows更新后,引发的问题好多)。 .vscode的配置文件一般默认在C盘的用户/个人用户文件夹下,本机路径如下图,具体参照各人的电脑路径:  把配置文件删除以后,重新安装C/C++,F12快捷键即可恢复正常。
|