AutoDetectColorScheme.jpg

VSCode支持根据操作系统的夜间模式和日间模式自动切换深色主题,无需安装插件,只需要点开左下角设置,搜索auto detect选中上图所示的Auto Detect Color Scheme选项即可。

直接编辑settings.json文件亦可,添加:"window.autoDetectColorScheme": true,即可。需要注意配置文件中不能同时存在workbench.colorTheme设置,否则将默认使用该值。

支持Win10、Win11、MacOS。

VScodeTheme.png

操作系统的darklight模式对应VSCode默认的深色浅色主题,可通过 Workbench: Preferred Dark Color Theme选项指定深色主题,或者使用Workbench: Preferred Light Color Theme指定浅色主题。

其中Windows系统目前还不支持根据日出日落自动切换夜间模式,可以通过安装Auto-Dark-Mode软件来实现自动切换(只支持Win10和Win11)。

AutoDarkMode.png

如果开启了设置同步,还将自动同步到其它设备的VSCode。