1:cpptools
原因:原因是C/C++会在全局搜索文件,可以快速进行跳转;当打开的文件过大,全局搜索文件会占用大量CPU;
 处理方法:
 1:每次只打开小文件夹;
 2:打开大文件的时候把这两个插件禁用;网上还有一些其它设置CPU占用率方法,不一定有用
 
2:ckg_server_linux

 原因:MarsCode的自动补全功能或其它智能修复,也会搜索上下文;当打开的文件夹过大,也会占用大量CPU;
 处理方法:
 1:每次只打开小文件夹;
 2:禁用 "MarsCode AI"插件
3:node
没找到这个进程是什么插件启动的;通过如下setting.json方法;可以忽视不需要的大文件夹;有需要的时候再打开;
 .git是版本控制文件,所有的项目都可以忽视
djq@huali-virtual-machine:~/mokar/project_cx7101$ cat .vscode/settings.json 
{
    "files.encoding": "utf8",
    // 打开的时候,不显示以下目录
    "files.exclude": {
        "**/.git"           :true,
        "**/default_param": true,
    },
    // 搜索的时候不显示以下目录
    "search.exclude": {
        "**/.git"           :true,
        "**/default_param": true,
    },
 
设置之后记得查看以下左侧编辑栏,对应的文件见是不是不显示了,才算生效
 
4:git
设置一下.vscode/setting.s ,想要显示代码变更的时候再打开;
djq@huali-virtual-machine:~/linux_os/sim8810/.vscode$ cat settings.json 
{
    "files.encoding": "utf8",
    // 不自动显示源代码管理更新,提交代码的时候再打开 true
    "git.enabled": false
}
 
如果不喜欢的话,也可以直接搜索"GIT: Enabled",然后禁用
 



















