看图:
我们使用一段时间之后VScode 的体积会变得非常大,一部分原因是Extensions的安装导致的,而一部分就是App自身的缓存导致,按照以下几步,轻松瘦身VScode!!!
Code清理
1. 清理不需要的扩展插件
扩展插件可能是 VS Code 体积较大的主要原因之一。你可以通过以下步骤卸载不需要的扩展:
• 打开 VS Code。
• 点击左侧活动栏中的 “Extensions” 图标。
• 检查哪些扩展是你不再使用的,右键点击扩展然后选择“Uninstall”进行卸载。
2. 清理 VS Code 缓存和数据
你可以手动清理一些缓存和临时文件夹,这些文件通常位于 Library/Application Support 目录中:
• 打开 Finder,按 Cmd + Shift + G,输入 ~/Library/Application Support/Code/。
• 清理以下文件夹内容:
• CachedData:删除缓存数据。
• CachedExtensions:删除缓存的扩展插件。
• Crashpad:清理崩溃日志。
• GPUCache:清理 GPU 缓存。
这些缓存文件可以安全删除,VS Code 会在需要时重新生成。
3. 清理工作区数据
如果你打开的工作区较多,VS Code 可能会保存很多临时文件。你可以清理以下文件夹:
• 在 ~/Library/Application Support/Code/User/workspaceStorage 中,删除不再使用的工作区文件。
4. 调整设置
如果你的 VS Code 配置文件或日志文件积累了过多的内容,可以考虑适当调整设置以限制它们的增长:
• 在 VS Code 的设置中搜索 telemetry 并禁用它以减少数据收集。
• 在设置中搜索 auto-save 并启用自动保存来减少未保存文件的缓存。
.VScode文件清理
1. CLI 和 Extensions 文件夹:
• extensions 文件夹会包含你安装的所有扩展插件。这些扩展可能包含了大量的依赖文件和资源,特别是一些开发工具包、语言支持包等。因此,扩展可能占用较多的空间。
• cli 文件夹可能与 VS Code 的命令行工具相关,但通常不会占用太多空间,除非其中包含一些错误日志或临时数据。
2. 工作区或项目设置:
• .vscode 文件夹在你的工作区或项目目录下,可能存储了与项目相关的设置、配置文件(例如 settings.json)、任务(tasks.json)、调试配置(launch.json)等。这些文件本身通常不大,但如果你有多个项目或者工作区,每个项目都有它们自己的 .vscode 文件夹,可能会导致空间积累。
3. 未使用的扩展插件:
• 很多扩展插件可能随着时间累积,部分插件你可能已经不再使用,但它们仍然存在,并且可能占用了大量的空间。比如一些 C++、Python、Java 的插件可能包含编译工具、调试工具和依赖库。
如何进一步检查和清理 .vscode 文件夹
1. 手动检查和删除扩展
你可以检查 .vscode 文件夹中的 extensions 文件夹,看有哪些插件占用了大量空间,确定是否可以删除它们。步骤如下:
• 打开 Finder,按 Cmd + Shift + G,输入 ~/.vscode/extensions,查看哪些扩展占用了较大的空间。
• 删除不再使用的扩展插件。VS Code 在你下次启动时会重新加载所需的扩展。
2. 清理缓存
有些扩展可能会在 .vscode 目录下缓存文件,这些缓存文件可能变得过时或不再需要。你可以手动清理这些缓存文件。
3. 调整扩展安装位置
你可以考虑将不常用的扩展卸载,或者将扩展安装到外部磁盘上,这样可以减少本地存储的压力。