如何减少 Windows 上 Visual Studio Code 的电池消耗

Jacki

Visual Studio Code (VS Code) 是一款功能强大且流行的代码编辑器,但它有时会在 Windows 笔记本电脑上消耗大量电池。如果您在使用 VS Code 时发现电池消耗速度比平时更快,那么您并不孤单。让我们探索一些有效的方法来降低 VS Code 的功耗并让您的编码会话持续更长时间。

检查 VS Code 对电池的影响

在深入优化之前,重要的是要确认 VS Code 确实是电池消耗的罪魁祸首。检查方法如下:

步骤一:按打开 Windows 设置Win + I。导航到系统 > 电源和电池。

步骤2:向下滚动到“电池使用情况”部分并查看耗电最多的应用程序。

步骤3:要查看更详细的视图,请打开任务管理器(Ctrl + Shift + Esc)并检查“电源使用情况”和“电源使用趋势”列。

如果 VS Code 与其他应用程序相比显示出明显更高的功耗,则需要优化其设置。

禁用不必要的扩展

扩展可以极大地增强 VS Code 的功能,但它们也可能会占用大量资源。以下是管理它们的方法:

步骤一:打开 VS Code 并按Ctrl + Shift + X访问扩展视图。

步骤2:检查您安装的扩展。对于每一项,请考虑它是否对您当前的项目至关重要。

步骤3:要禁用扩展,请单击其旁边的齿轮图标,然后选择“禁用”或“禁用(工作区)”以仅针对当前项目将其关闭。

第4步:或者,使用命令面板(Ctrl + Shift + P)并输入“禁用所有已安装的扩展”即可快速关闭所有扩展。

请记住,当您需要扩展来执行特定任务时,您始终可以重新启用它们。

优化自动保存设置

频繁的自动保存会增加 CPU 和磁盘活动,从而导致更高的功耗。调整这些设置以在便利性和电池寿命之间找到平衡:

步骤一:打开 VS Code 设置Ctrl + ,或转到“文件”>“首选项”>“设置”。

步骤2:搜索“文件:自动保存”并从下拉菜单中选择“afterDelay”。

步骤3:接下来,搜索“文件:自动保存延迟”并增加值。设置为 5000(5 秒)或更高可以显着减少电池消耗,而不会影响您的工作。

这些更改将降低磁盘写入频率,从而有助于延长电池寿命。

启用工作区信任

Workspace Trust 是一项安全功能,还可以帮助减少不必要的后台进程:

步骤一:在 VS Code 设置中,搜索“security.workspace.trust.enabled”并确保选中它。

步骤2:使用命令面板(Ctrl + Shift + P)并输入“管理工作空间信任”以查看和调整当前工作空间的信任设置。

通过启用 Workspace Trust,您可以防止潜在有害的脚本或任务在后台运行,从而耗尽电池电量。

使用轻量级主题

虽然看起来很小,但您选择的主题可能会影响 VS Code 的资源使用情况:

步骤一:打开命令面板(Ctrl + Shift + P)并输入“首选项:颜色主题”。

步骤2:选择轻量级主题,例如“浅色”、“深色”或“高对比度”内置主题。

步骤3:避免使用具有复杂背景或动画的主题,因为它们会增加 GPU 使用率和电池消耗。

了解更多:减少 iPhone 电池使用量的 12 个技巧

更简单的主题不仅可以减少资源使用,还可以帮助减轻长时间编码过程中的眼睛疲劳。

禁用小地图

小地图功能虽然很有用,但会在您滚动代码时不断更新,从而消耗额外的资源:

步骤一:在 VS Code 设置中,搜索“editor.minimap.enabled”并取消选中该框。

步骤2:或者,使用命令面板并输入“切换小地图”以根据需要快速打开或关闭它。

禁用小地图可以显着延长电池寿命,尤其是在处理大文件时。

保持 VS Code 更新

定期更新通常包括性能改进和错误修复,有助于延长电池寿命:

步骤一:单击 VS Code 左下角的齿轮图标,然后选择“检查更新”。

步骤2:如果有可用更新,请安装它并重新启动 VS Code。

步骤3:如需手动更新,请访问 VS Code 官方网站,下载最新版本并运行安装程序。

保持软件最新可确保您受益于最新的优化和修复。

监控并关闭后台进程

有时,即使您关闭了文件,VS Code 也可能有进程在后台运行:

步骤一:在 VS Code 中打开集成终端Ctrl + `(反引号)。

步骤2:查找任何正在运行的进程并使用Ctrl + C如果不再需要它们,可以阻止它们。

步骤3:使用命令面板搜索“任务:显示正在运行的任务”并终止任何不必要的后台任务。

定期检查和关闭不必要的进程可以防止它们悄悄耗尽您的电池。

通过实施这些优化,您应该会看到 VS Code 的电池效率显着提高。请记住平衡这些设置与您的生产力需求,并根据您的特定工作流程和项目毫不犹豫地调整它们。快乐编码,电池寿命更长!