如题,用 VSCode 打开一个大型的 C/C++项目,比如 Chromium/Linux Kernel 这种级别的,右下角一直在那转,尝试索引啥的,这时 cpptools 进程会吃满一个或两个 CPU 核心。
更恶心的是,关闭 VSCode 之后(尤其是用 SSH 连接的情况下),这一两个吃满 CPU 的进程并不会退出,而是一直在那吃,如果这时再重新打开 VSCode ,特别是打开另一个 workspace ,然后又会多一两个进程在那 CPU100%...
这个有办法缓解吗,比如至少配置什么让 VSCode 关闭之后能让这进程消失,或者当没有打开的 C/C++代码( VSCode 还在运行)的时候停止索引,等等。
不想直接禁用 C/C++插件,因为平时打开小项目还是会用到的。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.