首页 > 解决方案 > 使用大量 CPU 的 Visual Studio Code

问题描述

我正在运行 Windows 10。即使在空闲时,VSCode 也会持续占用我的 CPU 的 26-30%。我尝试code --disable-extensions在 CMD 中检查扩展是否导致问题,但我的性能与扩展相同。

当我使用 sublime text 时,我在空闲时使用大量 cpu 的编辑器遇到了类似的问题 - 问题在于索引,可以通过设置中的一行代码来关闭它。我尝试在 VSCode 上查找索引,但找不到与我的问题有关的任何内容。可能是什么问题呢?

标签: visual-studio-codecpu-usage

解决方案


对我来说,解决方案是禁用扩展自动更新和搜索引擎的一些额外设置。最有效的是search.followSymlinks": false。我分享我的 settings.json 文件。

"files.exclude": {
        "**/tmp/**": true,
        "**/node_modules/**": true,
        "**/.git/objects/**": true,
},
"files.watcherExclude": {
        "**/.git/objects/**": true,
        "**/.git/subtree-cache/**": true,
        "**/node_modules/**": true,
        "**/tmp/**": true,
        "**/dist/**": true
},
"search.exclude": {
        "**/node_modules/**": true,
        "**/dist/**": true,
        "**/tmp/**": true,
        "**/.git/objects/**": true,
        "**/.git/subtree-cache/**": true
},
"extensions.autoCheckUpdates": false,
"extensions.autoUpdate": false,
"search.followSymlinks": false

推荐阅读