讲师中心 微信公众号
AI工具推荐 视频效率加速

解决VSCode启动缓慢的常见问题

云辰大大_2815

云辰大大_2815

发布时间:2025-12-19 20:31:45

|

663人浏览过

|

来源于php中文网

原创

VSCode启动慢通常由本地环境或配置导致,需重点排查扩展、工作区设置、文件索引和系统资源四类因素:禁用可疑扩展、优化文件夹配置、清理缓存及调整启动参数。

解决vscode启动缓慢的常见问题

VSCode 启动慢,通常不是软件本身的问题,而是本地环境或配置导致的。重点排查扩展、工作区设置、文件索引和系统资源这四类因素。

禁用或卸载可疑扩展

扩展是启动变慢最常见的原因,尤其是那些在启动时自动激活、监听文件系统或执行远程操作的插件(比如 ESLint、Prettier、GitLens、Remote-SSH 等)。

  • 启动 VSCode 时按 Ctrl+Shift+P(Windows/Linux)或 Cmd+Shift+P(macOS),输入 Developer: Show Running Extensions 查看哪些扩展正在运行
  • 使用 Ctrl+Shift+P 执行 Extensions: Disable All Installed Extensions,重启后测试速度;再逐个启用,定位问题扩展
  • 对长期不用的扩展直接卸载,而非仅禁用;部分扩展即使禁用,仍可能参与启动流程

检查工作区和文件夹配置

打开大型代码仓库、包含大量 node_modules 或构建产物的文件夹,会触发 VSCode 的文件监视和语言服务初始化,显著拖慢启动。

git-version-control
git-version-control

基于 Git 的 OpenClaw 系统配置变更版本控制。提供两项核心能力:(1)SAVE —— 在执行敏感操作前创建检查点……

下载
  • 在 .vscode/settings.json 中添加 "files.watcherExclude" 和 "search.exclude",跳过不需要监控的目录,例如:
    "**/node_modules/**": true,
    "**/dist/**": true,
    "**/build/**": true
  • 避免直接打开整个 Git 项目根目录;如只需编辑某子模块,单独打开该文件夹
  • 关闭“自动保存”和“保存时格式化”等实时响应功能(可在用户设置中统一关掉,按需在工作区开启)

重置用户数据与缓存

VSCode 的用户数据(如扩展状态、窗口布局、搜索历史)损坏或体积过大,也会造成冷启动延迟。

  • 关闭 VSCode,在终端中运行命令清理缓存:
    Windows:rd /s /q "%APPDATA%\Code\Cache"
    macOS:rm -rf ~/Library/Caches/com.microsoft.VSCode
    Linux:rm -rf ~/.config/Code/Cache
  • 备份后可尝试重命名用户数据目录(如 Code Backup),让 VSCode 重建干净配置
  • 不建议频繁重置,但若长期未清理且启动持续变慢,值得一试

调整启动方式与系统设置

某些系统级限制或启动参数会影响 VSCode 响应效率。

  • 用命令行启动并加 --disable-extensions 参数验证是否为扩展引起:
    code --disable-extensions
  • 在任务管理器中查看 VSCode 进程是否被杀毒软件或磁盘扫描频繁拦截(尤其 Windows Defender 实时保护)
  • 确保使用的是官方最新稳定版;旧版本可能存在已修复的性能缺陷
  • SSD 磁盘空间低于 10% 时,部分系统 I/O 调度会变慢,间接影响 VSCode 加载速度

热门AI工具

更多
讯飞智作

讯飞智作是一款AI视频创作工具,AI文本配音工具,数字人课程、营销视频制作。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

音述AI
音述AI Hot

一款AI音频处理工具,主要用于音述AI是一个以“用声音述说故事”为核心的 AI 音乐创作与声音分享社区,适合需要提升相关任务效率的用户。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

切问学术

切问学术是一款AI论文写作工具,复旦大学NLP团队推出的AI学术智能体。

SkildArt
SkildArt Hot

SkildArt是一款AI文本写作工具,一站式 AI 视觉创作平台。

Lovart
Lovart Hot

一款面向视觉设计创作的AI设计平台,可通过智能体和画布工作流辅助制作海报、Logo、网页、PPT及其他视觉内容。

UpDream
UpDream Hot

一款AI视频创作工具,主要用于哔哩哔哩推出的自研AI视频创作工具,适合需要提升相关任务效率的用户。

相关专题

更多
json数据格式
json数据格式

JSON是一种轻量级的数据交换格式。本专题为大家带来json数据格式相关文章,帮助大家解决问题。

2195

2023.08.07

json是什么
json是什么

JSON是一种轻量级的数据交换格式,具有简洁、易读、跨平台和语言的特点,JSON数据是通过键值对的方式进行组织,其中键是字符串,值可以是字符串、数值、布尔值、数组、对象或者null,在Web开发、数据交换和配置文件等方面得到广泛应用。本专题为大家提供json相关的文章、下载、课程内容,供大家免费下载体验。

3442

2023.08.23

jquery怎么操作json
jquery怎么操作json

操作的方法有:1、“$.parseJSON(jsonString)”2、“$.getJSON(url, data, success)”;3、“$.each(obj, callback)”;4、“$.ajax()”。更多jquery怎么操作json的详细内容,可以访问本专题下面的文章。

1156

2023.10.13

go语言处理json数据方法
go语言处理json数据方法

本专题整合了go语言中处理json数据方法,阅读专题下面的文章了解更多详细内容。

3939

2025.09.10

自建git服务器
自建git服务器

git服务器是目前流行的分布式版本控制系统之一,可以让多人协同开发同一个项目。本专题为大家提供自建git服务器相关的各种文章、以及下载和课程。

6699

2023.07.05

git和svn的区别
git和svn的区别

git和svn的区别:1、定义不同;2、模型类型不同;3、存储单元不同;4、是否拥有全局版本号;5、内容完整性不同;6、版本库不同;7、克隆目录速度不同;8、分支不同。php中文网为大家带来了git和svn的相关知识、以及相关文章等内容。

1900

2023.07.06

git撤销提交的commit
git撤销提交的commit

Git是一个强大的版本控制系统,它提供了很多功能帮助开发人员有效地管理和控制代码的变更,本专题为大家提供git 撤销提交的commit相关的各种文章内容,供大家免费下载体验。

1134

2023.07.24

git提交错误怎么撤回
git提交错误怎么撤回

git提交错误撤回的方法:git reset head^:撤回最后一次提交,恢复到提交前状态。git revert head:创建新提交,内容与之前提交相反。git reset :使用提交的 sha-1 哈希撤回指定提交。交互式舞台区:标记要撤回的特定更改,然后提交,排除已撤回更改。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

4357

2024.04.09

Gradle插件开发入门教程
Gradle插件开发入门教程

本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。

100

2026.10.22

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Python uv官方安装与入门文档
Python uv官方安装与入门文档

共0课时 | 0人学习

Buffalo框架快速入门指南
Buffalo框架快速入门指南

共0课时 | 0人学习

Valgrind支持平台说明
Valgrind支持平台说明

共0课时 | 0人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn