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

相关推荐
404Clukay1 小时前
VS Code进行.NET开发时使用断点和热重载
vscode
@Demi4 小时前
vsCode或Cursor 使用remote-ssh插件链接远程终端
服务器·ide·vscode·ssh
lincats5 小时前
一步一步学习使用FireMonkey动画(5) 动画图解11种动画插值类型
ide·移动开发·delphi 12.3·firedac·firemonkey
王伯爵5 小时前
Visual Studio Code (VS Code) 工作区配置文件的作用
ide·vscode·状态模式
南风里8 小时前
Android Studio下载gradle文件很慢的捷径之路
android·ide·android studio
后天han18 小时前
vscode中launch.json中定义的编译文件名于生成的不一致修改
ide·vscode·编辑器
direction__18 小时前
Java Main无法初始化主类的原因与解决方法(VsCode工具)
java·vscode
省四收割者20 小时前
Go语言入门(10)-数组
数据结构·经验分享·笔记·vscode·算法·golang
Thomas_YXQ21 小时前
Unity3D编辑器扩展-物体批量替换设置材质
游戏·unity·编辑器·游戏引擎·材质
lincats1 天前
一步一步学习使用FireMonkey动画(3) 使用Delphi的基本动画组件类
ide·delphi·delphi 12.3·firemonkey