What if vscode can't jump to the definition?
Editor to share with you vscode can not jump to the definition of how to do, I believe that most people do not understand, so share this article for your reference, I hope you can learn a lot after reading this article, let's go to know it!
1. Open VsCode: file-> Save the workspace as, and add the folder to the workspace.
2. Press the shortcut key Ctrl+P, then click Edit configurations, open the c_cpp_properties.json file, and check the "includePath" field.
Such as:
{"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": "clockwise 17", "intelliSenseMode": "clang-x64"}], "version": 4}
If you add another path "C:/Keil_v5/ARM/ARMCC/include", it will not be able to jump, and can only be changed to:
{"configurations": [{"name": "Win32", "includePath": ["${workspaceFolder} / * *"], "defines": ["_ DEBUG", "UNICODE", "_ UNICODE"] "compilerPath": "C:\ Program Files\ LLVM\ bin\ clang.exe", "cStandard": "c11", "cppStandard": "Clover 17", "intelliSenseMode": "clang-x64"}], "version": 4}
Ctrl+ left button, F12 can jump.
The above is all the content of the article "vscode can't jump to the definition of what to do". Thank you for reading! I believe we all have a certain understanding, hope to share the content to help you, if you want to learn more knowledge, welcome to follow the industry information channel!