vscode的Embedded IDE创建keil项目找不到源函数或者无法跳转

创建完Embedded IDE项目后跳转索引很容易找不到源函数或者无法跳转,原因是vscode工作区被eide覆盖了·,需要手动往当前目录下的.vscode/c_cpp_properties.json里添加路径

打开eide.json ,找到folders,

里面的name是keil里工程的虚拟文件夹(只用于展现在左栏,实际文件夹不存在) 而"file":"path"是该文件真正的路径,将所有的"file":"path"添加到c_cpp_properties.json里的"configuration":"browse":"path"数组里,没有"browse":"path"就自己建

,注意最后的文件名不要,c_cpp_properties.json只能检索路径,所以其实有一点隐患,因为可能会跳转到同目录下未包含文件的位置

然后再在eide.json中找到inclist,注意targets下面的那一层目录,对应着keil里面的target

下载旁边这个东西

复制粘贴放到c_cpp_properties.json的includepath然后保存就行了

相关推荐
猪在黑魔纹里1 天前
解决VSCode无法高亮、解析numpy中的部分接口(如pi、deg2rad)
ide·vscode·python·numpy
辣椒酱.1 天前
vscode报错------控制台
vscode·编辑器
让梦想疯狂1 天前
Visual Studio 自动格式化代码
ide·visual studio
code bean1 天前
【CMake 】[第九篇] 解决 CMake + Visual Studio 中文乱码问题完整指南
ide·visual studio
AllinGold1 天前
反重力Antigravity配置
ide
欢喜躲在眉梢里1 天前
基于 openFuyao 社区的无硬件 UB 开发实战指南
运维·数据库·人工智能·vscode·ai·开发工具·go开发
自己的九又四分之三站台1 天前
Manium:现代化的数学动画创作引擎(Manim 的可视化编辑器方向项目)
编辑器
粤M温同学1 天前
VsCode快速打出console.log()方法设置
vscode·编辑器
阿关@1 天前
Vscode中Python无法将pip/pytest”项识别为 cmdlet、函数、脚本文件或可运行程序的名称
vscode·python·pip
忘带键盘了1 天前
eclipse配置
java·ide·eclipse