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

相关推荐
金玉满堂@bj25 分钟前
PyCharm 中 Python 解释器的添加选项及作用
ide·python·pycharm
通信小小昕1 小时前
ubuntu18.04.1无法安装vscode(安装依赖无效)
ide·vscode·编辑器
ykjhr_3d6 小时前
华锐云空间展销编辑器:开启数字化展示新时代
编辑器
许白掰6 小时前
Linux入门篇学习——Linux 工具之 make 工具和 makefile 文件
linux·运维·服务器·前端·学习·编辑器
七月初七淮水竹亭~16 小时前
Pycharm 报错 Environment location directory is not empty 如何解决
ide·python·pycharm
ftdlk18 小时前
rt thread studio 和 KEIL对于使用rt thread 的中间件和组件,哪个更方便
keil
等不到来世21 小时前
vscode设置默认终端terminal为git bash
vscode·terminal
向宇it1 天前
【unity小技巧】在 Unity 中将 2D 精灵添加到 3D 游戏中,并实现阴影投射效果,实现类《八分旅人》《饥荒》等等的2.5D游戏效果
游戏·3d·unity·编辑器·游戏引擎·材质
green5+11 天前
yolo11n环境配置+实例运行【wsl+pycharm+conda】
ide·pycharm·conda
Draina1 天前
在pycharm中运行sagemath脚本的配置过程
ide·python·安全·pycharm·密码学