vscode中CTRL+鼠标左键函数不跳转


本文摘自PHP中文网,作者V,侵删。

问题引出:

最近使用VScode的时候 F12快捷键时好时坏,Ctrl+鼠标左键有时候也不好使,总是跳转不过去。按住Ctrl键,鼠标悬停在某个函数名上方,无提示,且无法跳转:

6c0c5880227ac74fd31980a6a163217.png

解决方法:

1、打开VsCode: 文件 -> 将工作区另存为,将文件夹添加到工作区。

2.按快捷键Ctrl+P,之后点击Edit configurations,打开c_cpp_properties.json文件,检查 "includePath" 字段。

如:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

{

    "configurations": [

        {

            "name": "Win32",

            "includePath": [

                "${workspaceFolder}/**",

                "C:/Keil_v5/ARM/ARMCC/include"

            ],

            "defines": [

                "_DEBUG",

                "UNICODE",

                "_UNICODE"

            ],

            "compilerPath": "C:\\\\Program Files\\\\LLVM\\\\bin\\\\clang.exe",

            "cStandard": "c11",

            "cppStandard": "c++17",

            "intelliSenseMode": "clang-x64"

        }

    ],

    "version": 4

}

我这边如果添加了其它路径 "C:/Keil_v5/ARM/ARMCC/include" 就会造成无法跳转,最后只能改成:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

{

    "configurations": [

        {

            "name": "Win32",

            "includePath": [

                "${workspaceFolder}/**"

            ],

            "defines": [

                "_DEBUG",

                "UNICODE",

                "_UNICODE"

            ],

            "compilerPath": "C:\\\\Program Files\\\\LLVM\\\\bin\\\\clang.exe",

            "cStandard": "c11",

            "cppStandard": "c++17",

            "intelliSenseMode": "clang-x64"

        }

    ],

    "version": 4

}

Ctrl+左键,F12都完美跳转,解决问题。

相关文章教程推荐:vscode教程

以上就是vscode中CTRL+鼠标左键函数不跳转的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

怎么卸载干净vsCode

vsCode怎么转换文件编码格式

如何修改vsCode中html的默认样式

vsCode怎么下载插件

vsCode如何进入全局搜索

vsCode断点调试js项目

vsCode编辑器如何设置透明背景

如何用vsCode将less编译成wxss

来比一比sublime和vsCode

vsCode设置中文的方法

更多相关阅读请进入《vsCode》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...