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然后保存就行了

相关推荐
esmap39 分钟前
ESMAP 智慧消防解决方案:以数字孪生技术构建全域感知消防体系,赋能消防安全管理智能化升级
人工智能·物联网·3d·编辑器·智慧城市
悟能不能悟1 小时前
如何打开2个notepad++
ide
大明者省2 小时前
激活函数选型速查表(核心规则)
编辑器
wVelpro3 小时前
如何在Pycharm 2025.3 版本实现虚拟环境“Make available to all projects”
linux·ide·pycharm
GitHubDaily3 小时前
Windows 欠了 30 年的那个原生编辑器,终于回来了。
编辑器
蓝丶曦月4 小时前
MacM系列芯片安装 最新版本Notepad--(平替Windows系统的Notepad++)详细教程
编辑器·notepad++·mac
jun_bai5 小时前
VSCode使用
ide·vscode·编辑器
猫头虎6 小时前
OpenClaw-VSCode:在 VS Code 里玩转 OpenClaw,远程管理+SSH 双剑合璧
ide·vscode·开源·ssh·github·aigc·ai编程
手揽回忆怎么睡8 小时前
opencode和TRAE使用Superpowers 和ui-ux-pro-max skillls
ide·ui·ai·ux
CaracalTiger8 小时前
OpenClaw-VSCode:在 VS Code 中通过 WebSocket 远程管理 OpenClaw 网关的完整方案
运维·ide·人工智能·vscode·websocket·开源·编辑器