Ubuntu 24.04下VSCode 1.93.0中ESP-IDF项目保存文件时IntelliSense频繁暂停的问题求助
Ubuntu 24.04下VSCode 1.93.0中ESP-IDF项目保存文件时IntelliSense频繁暂停的问题求助
我目前在Ubuntu 24.04系统上使用Visual Studio Code 1.93.0,安装了以下相关扩展:
- C/C++ v1.22.2
- ESP-IDF v1.8.1
- PlatformIO IDE v3.3.3
还有一些其他扩展,但应该和当前遇到的问题无关。
之前打开基于PlatformIO IDE的C++项目时,IntelliSense各项功能都正常工作:语法高亮、自动补全、代码跳转(声明/实现)、重构等都毫无问题。
但最近几天,当我打开基于ESP-IDF的C语言项目时,情况就不对劲了——要等好几分钟,IntelliSense的上述功能才会生效;而且每次保存文件后,这些功能又会立刻失效,得再等好几分钟才能恢复。
我已经尝试过以下几种办法,但都没能解决问题:
- 执行C/C++扩展的「Reset IntelliSense database」操作
- 执行C/C++扩展的「Rescan Workspace」操作
- 检查并更新VSCode到最新版本
- 检查并更新所有已安装的扩展
另外我还注意到,每次保存文件后(直到IntelliSense功能恢复前),cpptools-srv进程会持续处于活跃状态,CPU占用率大概在4%左右,不过内存占用倒是很低。
有没有朋友遇到过类似的问题,或者能给我一些排查方向?
备注:内容来源于stack exchange,提问作者Mark
相关产品推荐
相关产品推荐

