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

相关推荐
C++ 老炮儿的技术栈2 小时前
C++实现手写strlen函数
大数据·c语言·c++·编辑器
神码编程5 小时前
【Unity】MiniGame编辑器小游戏(二)扫雷【Minesweeper】
unity·编辑器·扫雷
咩咩大主教7 小时前
2025最新版使用VSCode和CMake图形化编译调试Cuda C++程序(保姆级教学)
c++·vscode·cmake·visual studio·cuda·cpp·cuda c++
nvvas7 小时前
JETBRAINS IDE 开发环境自定义设置快捷键
pycharm·编辑器·intellij-idea·idea
勿芮介8 小时前
【研发工具】.Net创建项目模板(Visual Studio)
ide·.net·visual studio
wonder-wall9 小时前
VSCODE + EIDE 下 STM32 编程使用部分外设无法通过编译:undefined reference to ‘xxx‘
ide·vscode·stm32
凌肖战11 小时前
vscode设置代码字体
vscode
小飞大王66617 小时前
简单实现HTML在线编辑器
前端·编辑器·html
摘取一颗天上星️1 天前
Jupyter 是什么?基于浏览器的交互式计算环境
ide·chrome·jupyter
iCxhust1 天前
使用 Visual Studio 创建安装包的完整指南
ide·单片机·嵌入式硬件·microsoft·c#·visual studio