一、前言
近年来,VSCode已经成为了前端开发者必备的编辑器之一,它不仅是一个轻量级的开发工具,而且有着十分强大与便捷的插件生态。那么,今天我们要来介绍10个非常不错的浅色主题,令你的编辑器焕然一新。
二、主题推荐
1. Pale Night
Pale Night是一款非常不错的主题,颜色十分柔和,容易让人放松,给人温馨柔美的感觉。它的侧边栏中使用了很多透明度,特别是在鼠标悬浮时,色彩更加出众。
.panel {
background-color: rgba(43, 48, 59, .9);
}
Pale Night主题的色卡中不同颜色的搭配非常和谐,非常适合长时间阅读。
2. Horizon
Horizon主题的特点是色彩的分类非常清晰,它把编辑器的颜色简化为4种颜色,非常适合长时间使用。四种颜色分别是蓝色、深色、亮色及黄色,用于不同级别的配色。
{
"workbench.colorTheme": "Horizon",
"workbench.colorCustomizations": {
"activityBar.background": "#0A1720",
"activityBar.foreground": "#FFFFFF",
"sideBar.background": "#1B2B34",
"sideBar.border": "#1B2B34"
}
}
Horizon主题的一个优点是非常稳定,相关的插件也非常稳定,因此不会崩溃。
3. Atom One Light
Atom One Light主题是一款接近IDE的主题编辑器,它的色彩分布比较均匀,颜色也比较柔和。它的背景是非常柔和的白色,而且带有透明感,给人一种非常舒适的感觉。
{
"workbench.colorTheme": "Atom One Light",
"workbench.iconTheme": "material-icon-theme",
"editor.fontSize": 14,
}
Atom One Light主题非常容易适应,它的背景可以很好的解决眼部疲劳问题。
4. Dracula
Dracula是一款非常经典的编辑器主题,它经常被用于各种社区还原,配以Dracula字体和图标,从而达到最大化的浓度。与其他主题相比,Dracula的配色非常有层次感,例如每个消息的配色都有明显的边界。
{
"workbench.colorTheme": "Dracula",
"editor.fontFamily": "Roboto Mono",
"editor.fontSize": 14,
"editor.lineHeight": 24,
"editor.cursorStyle": "line",
"editor.minimap.enabled": false,
}
Dracula主题的优点在于它的BSOD颜色,它可以帮助人们快速分辨彼此的代码。
5. Ayu Light
Ayu Light主题的色彩非常柔和,这让它成为一个十分适合使用的主题。它将不同的色彩区分的十分明显,因此可以使代码的行数很清晰。主题整体很干净,清晰度很高,用起来非常放心。
{
"workbench.colorTheme": "Ayu Light",
"editor.fontSize": 14,
"editor.fontFamily": "'Operator Mono', 'Fira Code', 'Roboto Mono', monospace",
"editor.lineHeight": 28,
"tasks.provider": "typescript-task-provider",
}
Ayu Light主题在配合相应字体使用时整体十分简单,是一个适合初学者的好选择。
6. Light (Visual Studio)
Light主题是Microsoft Company的官方主题,它配有多种配色方案,使你可以根据自己的需要进行选择。它与Visual Studio编辑器的UI很相似,并且让整个编辑器非常顺畅。此外,主题的配色也非常柔和,并且背景与文字颜色之间的对比度适中。
{
"workbench.colorTheme": "Light (Visual Studio)",
"workbench.iconTheme": "vscode-icons",
"workbench.editor.tabCloseButton": "right",
"workbench.editor.tabSizing": "shrink",
"workbench.editor.highlightModifiedTabs": true,
}
Light主题是一个非常简单易用也十分舒适的主题,不仅搭配方便,而且功能也十分强大。
7. Light Material
Light Material主题的颜色分类十分清晰,它遵循了Google Material的设计风格,并且提供了大量免费的图标以供编辑器使用。
{
"workbench.colorTheme": "Light Material",
"editor.fontSize": 14,
"editor.fontFamily": "'Operator Mono', 'Fira Code', 'Roboto Mono', monospace",
"editor.lineHeight": 28,
"tasks.provider": "typescript-task-provider",
}
Light Material主题的配色风格非常百搭,风格低调大方,非常适合不同人群使用。
8. One Monokai
One Monokai主题是著名的低眩光主题,它将编辑器背景设置为黑色,以合适的配色方案形成对比度。
{
"workbench.colorTheme": "One Monokai",
"workbench.iconTheme": "material-icon-theme",
"workbench.editor.tabCloseButton": "right",
"workbench.editor.tabSizing": "shrink",
"workbench.editor.highlightModifiedTabs": true,
}
One Monokai主题的优点在于它的背景颜色,它特别适合在夜间使用,可以给眼睛提供有力的保护。
9. Solarized Light
Solarized Light主题是一款非常受欢迎的主题,它是基于Sunset Overdrive主题开发的。它使用了非常透明的颜色,深浅搭配恰到好处,整体颜色深度适中,不会过于拖沓,容易分辨的文字加上优美的颜色,使阅读与代码编写高度匹配。
{
"workbench.colorTheme": "Solarized Light",
"workbench.iconTheme": "vscode-icons",
"workbench.editor.tabCloseButton": "right",
"workbench.editor.tabSizing": "shrink",
}
Solarized Light主题特别适合与其他插件配合使用,从而获得更加完美的使用体验。
10. Nord
Nord主题是一种最具代表性的主题编辑器之一。与其他主题相比,它的配色方案非常特别,配色带有明显的突破,非常适合那些易于引发创造力的IDE用户使用。
{
"workbench.colorTheme": "Nord",
"workbench.startupEditor": "newUntitledFile",
"workbench.iconTheme": "material-icon-theme",
}
Nord主题可以帮助开发者在使用过程中更加集中精力,从而提升使用效率。
三、总结
VSCode编辑器的主题非常丰富,而每种主题都有着自己鲜明的特点与优势。在使用中,不妨多尝试不同的主题,从而找到最适合自己的主题,以提升自己的使用体验和生产力。