当前位置: 首页 > news >正文

使用VSCODE导致CPU占用率过高的处理方法

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",然后禁用
在这里插入图片描述

相关文章:

  • 【力扣hot100题】(001)字母异位词分组
  • Java 并发编程面经
  • RK3588,V4l2 读取Gmsl相机, Rga yuv422转换rgb (mmap)
  • 港中文迈向安全的具身AI!EARBench:基础模型在具身AI任务规划中的物理风险评估
  • Pytorch--tensor.view()
  • VSCode Flutter 快捷键
  • swagger上传图片请求报错
  • 【嵌入式硬件测试之道连载之第五章:嵌入式硬件接口测试】
  • 我的创作纪念日——三周年
  • leetcode_字符串 3. 无重复字符的最长子串
  • 解决GitLab无法拉取项目
  • Postman 怎么设置中文?详细教程
  • 给AI装“记忆U盘“:LangChain记忆持久化入门指南
  • Leetcode 二叉树剪枝
  • UI产品经理基础(四):用价值链视角来分析项目需求
  • HCIP笔记整理
  • ctf-web:命令注入 -- Cyber Apocalypse CTF 2025 月光的低语 Whispers of the Moonbeam
  • 【面试题】在 CSS 中,实现一个 div 中的子 div 水平垂直居中
  • 接口测试中数据库验证,怎么解决?
  • 【Qt】modbus客户端笔记
  • 韩雪冬网站/线下推广公司
  • 东莞建设网站平台/百度热搜榜在哪里看
  • 报名入口网站建设/免费发外链平台
  • 哪里做网站需求/想做网络推广的公司
  • 网站开发文档/全国知名网站排名
  • xml网站地图每天更新/泰州seo外包公司