【工具篇】vscode设置护眼色主题皮肤

2024-09-03 12:04

本文主要是介绍【工具篇】vscode设置护眼色主题皮肤,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1、下载对应配置主题的插件:https://marketplace.visualstudio.com/items?itemName=Hyzeta.vscode-theme-github-light&ssr=false#overview

2、放在本地文件夹目录,并使用vscode离线加载插件github light theme
3、使用everything搜索 Github-Light-Theme-Gray-color-theme.json文件
4、使用以下内容全部覆盖该json文件


{"name": "Github Light Theme","type": "light","colors": {// base color"focusBorder": "#f0f0f000","foreground": "#000000","editor.background": "#fdf6e3","editor.foreground": "#000000","scrollbar.shadow": "#eee8d5",// activity bar"activityBar.border": "#eee8d5","activityBar.background": "#eee8d5","activityBar.foreground": "#000000","activityBarBadge.background": "#d73a49",// status bar"statusBar.border": "#eee8d5","statusBar.background": "#eee8d5","statusBar.foreground": "#000000","statusBar.noFolderBackground": "#eee8d5","statusBar.noFolderForeground": "#000000","statusBar.debuggingBackground": "#eee8d5","statusBar.debuggingForeground": "#000000",// editor groups and tabs"editorGroup.border": "#eee8d5","editorGroupHeader.tabsBackground": "#eee8d5","editorGroupHeader.noTabsBackground": "#eee8d5","editorGroupHeader.tabsBorder": "#eee8d5","tab.activeBackground": "#eee8d5","tab.inactiveBackground": "#eee8d5","tab.border": "#eee8d5","tab.activeBorder": "#d73a49",// side bars"sideBar.border": "#eee8d5","sideBar.background": "#fdf6e3","sideBar.foreground": "#000000","sideBarSectionHeader.background": "#eee8d5",// list"list.highlightForeground": "#d73a49","list.activeSelectionBackground": "#dfdfdf","list.activeSelectionForeground": "#d73a49","list.inactiveSelectionBackground": "#dfdfdf","list.inactiveSelectionForeground": "#d73a49","list.hoverBackground": "#dfdfdf","list.hoverForeground": "#d73a49","list.focusBackground": "#dfdfdf","list.focusForeground": "#d73a49",// editor"editor.lineHighlightBackground": "#f0ecd0","editor.lineHighlightBorder": "#f0ecd0","editorLineNumber.foreground": "#babbbc","editorLineNumber.activeForeground": "#000000","editor.selectionBackground": "#fed442",// input"input.border": "#b2b2b2","input.background": "#eee8d5","inputOption.activeBorder": "#000000","inputOption.activeForeground": "#000000","dropdown.border": "#b2b2b2","dropdown.background": "#eee8d5","dropdown.listBackground": "#eee8d5",// notification"notificationCenter.border": "#eee8d5","notificationCenterHeader.background": "#eee8d5","notificationToast.border": "#eee8d5","notifications.background": "#eee8d5","notifications.border": "#eee8d5",// button"button.background": "#d73a49","button.foreground": "#eee8d5",// titlebar"titleBar.border": "#eee8d5","titleBar.activeBackground": "#eee8d5","titleBar.activeForeground": "#000000","titleBar.inactiveBackground": "#f0f0f0","titleBar.inactiveForeground": "#000000",// editor widget"editorWidget.background": "#eee8d5","editorWidget.border": "#000000","editorSuggestWidget.highlightForeground": "#d73a49","editorSuggestWidget.selectedBackground": "#e1e1e1",// panel"panel.border": "#d73a49"},"tokenColors": [{"scope": ["comment","punctuation.definition.comment","string.comment"],"settings": {"foreground": "#6a737d"},"name": "Comment"},{"scope": ["constant","entity.name.constant","variable.other.constant","variable.language"],"settings": {"foreground": "#005cc5"},"name": "Constant"},{"scope": ["keyword.operator.symbole","keyword.other.mark"],"name": "Clojure workaround; don't highlight these separately from their enclosing scope","settings": {"foreground": "#000000"}},{"scope": ["entity","entity.name"],"settings": {"foreground": "#6f42c1"},"name": "Entity"},{"scope": ["variable.parameter.function"],"settings": {"foreground": "#000000"}},{"scope": ["entity.name.tag"],"settings": {"foreground": "#22863a"}},{"scope": ["keyword"],"settings": {"foreground": "#d73a49"},"name": "Keyword"},{"scope": ["storage","storage.type"],"settings": {"foreground": "#d73a49"},"name": "Storage"},{"scope": ["storage.modifier.package","storage.modifier.import","storage.type.java"],"settings": {"foreground": "#000000"}},{"scope": ["string","punctuation.definition.string","string punctuation.section.embedded source"],"settings": {"foreground": "#032f62"},"name": "String"},{"name": "Ada workaround; don't highlight imports as strings","scope": ["string.unquoted.import.ada"],"settings": {}},{"scope": ["support"],"settings": {"foreground": "#005cc5"},"name": "Support"},{"scope": ["meta.property-name"],"settings": {"foreground": "#005cc5"}},{"scope": ["variable"],"settings": {"foreground": "#e36209"},"name": "Variable"},{"scope": ["variable.other"],"settings": {"foreground": "#000000"}},{"scope": ["invalid.broken"],"settings": {"fontStyle": "bold italic underline","foreground": "#b31d28"},"name": "Invalid - Broken"},{"scope": ["invalid.deprecated"],"settings": {"fontStyle": "bold italic underline","foreground": "#b31d28"},"name": "Invalid – Deprecated"},{"scope": ["invalid.illegal"],"settings": {"fontStyle": "italic underline","foreground": "#b31d28"},"name": "Invalid – Illegal"},{"scope": ["carriage-return"],"settings": {"fontStyle": "italic underline","foreground": "#d73a49"},"name": "Carriage Return"},{"scope": ["invalid.unimplemented"],"settings": {"fontStyle": "bold italic underline","foreground": "#b31d28"},"name": "Invalid - Unimplemented"},{"scope": ["message.error"],"settings": {"foreground": "#b31d28"}},{"scope": ["string source"],"settings": {"foreground": "#000000"},"name": "String embedded-source"},{"scope": ["string variable"],"settings": {"foreground": "#005cc5"},"name": "String variable"},{"scope": ["source.regexp","string.regexp"],"settings": {"foreground": "#032f62"},"name": "String.regexp"},{"scope": ["string.regexp.character-class","string.regexp constant.character.escape","string.regexp source.ruby.embedded","string.regexp string.regexp.arbitrary-repitition"],"settings": {"foreground": "#032f62"},"name": "String.regexp.special"},{"scope": ["string.regexp constant.character.escape"],"settings": {"fontStyle": "bold","foreground": "#22863a"},"name": "String.regexp constant.character.escape"},{"scope": ["support.constant"],"settings": {"foreground": "#005cc5"},"name": "Support.constant"},{"scope": ["support.variable"],"settings": {"foreground": "#005cc5"},"name": "Support.variable"},{"scope": ["meta.module-reference"],"settings": {"foreground": "#005cc5"},"name": "meta module-reference"},{"scope": ["markup.list"],"settings": {"foreground": "#735c0f"},"name": "Markup.list"},{"scope": ["markup.heading","markup.heading entity.name"],"settings": {"fontStyle": "bold","foreground": "#005cc5"},"name": "Markup.heading"},{"scope": ["markup.quote"],"settings": {"foreground": "#22863a"},"name": "Markup.quote"},{"scope": ["markup.italic"],"settings": {"fontStyle": "italic","foreground": "#000000"},"name": "Markup.italic"},{"scope": ["markup.bold"],"settings": {"fontStyle": "bold","foreground": "#000000"},"name": "Markup.bold"},{"scope": ["markup.raw"],"settings": {"foreground": "#005cc5"},"name": "Markup.raw"},{"scope": ["markup.deleted","meta.diff.header.from-file","punctuation.definition.deleted"],"settings": {"foreground": "#b31d28"},"name": "Markup.deleted"},{"scope": ["markup.inserted","meta.diff.header.to-file","punctuation.definition.inserted"],"settings": {"foreground": "#22863a"},"name": "Markup.inserted"},{"scope": ["markup.changed","punctuation.definition.changed"],"settings": {"foreground": "#e36209"}},{"scope": ["markup.ignored","markup.untracked"],"settings": {"foreground": "#005cc5"}},{"scope": ["meta.diff.range"],"settings": {"foreground": "#6f42c1","fontStyle": "bold"}},{"scope": ["meta.diff.header"],"settings": {"foreground": "#005cc5"}},{"scope": ["meta.separator"],"settings": {"fontStyle": "bold","foreground": "#005cc5"},"name": "Meta.separator"},{"name": "Output","scope": ["meta.output"],"settings": {"foreground": "#005cc5"}},{"scope": ["brackethighlighter.tag","brackethighlighter.curly","brackethighlighter.round","brackethighlighter.square","brackethighlighter.angle","brackethighlighter.quote"],"settings": {"foreground": "#586069"}},{"scope": ["brackethighlighter.unmatched"],"settings": {"foreground": "#b31d28"}},{"scope": ["sublimelinter.mark.error"],"settings": {"foreground": "#b31d28"}},{"scope": ["sublimelinter.mark.warning"],"settings": {"foreground": "#e36209"}},{"scope": ["sublimelinter.gutter-mark"],"settings": {"foreground": "#959da5"}},{"scope": ["constant.other.reference.link","string.other.link"],"settings": {"foreground": "#032f62","fontStyle": "underline"}},{"scope": ["meta.function-call support.function","meta.function-call entity.name.function"],"settings": {"foreground": "#005cc5"}},{"scope": ["keyword.operator"],"settings": {"foreground": "#000000"}}]
}

5、重启vscode

这篇关于【工具篇】vscode设置护眼色主题皮肤的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1132922

相关文章

Spring MVC如何设置响应

《SpringMVC如何设置响应》本文介绍了如何在Spring框架中设置响应,并通过不同的注解返回静态页面、HTML片段和JSON数据,此外,还讲解了如何设置响应的状态码和Header... 目录1. 返回静态页面1.1 Spring 默认扫描路径1.2 @RestController2. 返回 html2

基于C#实现PDF文件合并工具

《基于C#实现PDF文件合并工具》这篇文章主要为大家详细介绍了如何基于C#实现一个简单的PDF文件合并工具,文中的示例代码简洁易懂,有需要的小伙伴可以跟随小编一起学习一下... 界面主要用于发票PDF文件的合并。经常出差要报销的很有用。代码using System;using System.Col

redis-cli命令行工具的使用小结

《redis-cli命令行工具的使用小结》redis-cli是Redis的命令行客户端,支持多种参数用于连接、操作和管理Redis数据库,本文给大家介绍redis-cli命令行工具的使用小结,感兴趣的... 目录基本连接参数基本连接方式连接远程服务器带密码连接操作与格式参数-r参数重复执行命令-i参数指定命

四种简单方法 轻松进入电脑主板 BIOS 或 UEFI 固件设置

《四种简单方法轻松进入电脑主板BIOS或UEFI固件设置》设置BIOS/UEFI是计算机维护和管理中的一项重要任务,它允许用户配置计算机的启动选项、硬件设置和其他关键参数,该怎么进入呢?下面... 随着计算机技术的发展,大多数主流 PC 和笔记本已经从传统 BIOS 转向了 UEFI 固件。很多时候,我们也

Linux中chmod权限设置方式

《Linux中chmod权限设置方式》本文介绍了Linux系统中文件和目录权限的设置方法,包括chmod、chown和chgrp命令的使用,以及权限模式和符号模式的详细说明,通过这些命令,用户可以灵活... 目录设置基本权限命令:chmod1、权限介绍2、chmod命令常见用法和示例3、文件权限详解4、ch

Python pyinstaller实现图形化打包工具

《Pythonpyinstaller实现图形化打包工具》:本文主要介绍一个使用PythonPYQT5制作的关于pyinstaller打包工具,代替传统的cmd黑窗口模式打包页面,实现更快捷方便的... 目录1.简介2.运行效果3.相关源码1.简介一个使用python PYQT5制作的关于pyinstall

SpringBoot项目引入token设置方式

《SpringBoot项目引入token设置方式》本文详细介绍了JWT(JSONWebToken)的基本概念、结构、应用场景以及工作原理,通过动手实践,展示了如何在SpringBoot项目中实现JWT... 目录一. 先了解熟悉JWT(jsON Web Token)1. JSON Web Token是什么鬼

在 VSCode 中配置 C++ 开发环境的详细教程

《在VSCode中配置C++开发环境的详细教程》本文详细介绍了如何在VisualStudioCode(VSCode)中配置C++开发环境,包括安装必要的工具、配置编译器、设置调试环境等步骤,通... 目录如何在 VSCode 中配置 C++ 开发环境:详细教程1. 什么是 VSCode?2. 安装 VSCo

使用Spring Cache时设置缓存键的注意事项详解

《使用SpringCache时设置缓存键的注意事项详解》在现代的Web应用中,缓存是提高系统性能和响应速度的重要手段之一,Spring框架提供了强大的缓存支持,通过​​@Cacheable​​、​​... 目录引言1. 缓存键的基本概念2. 默认缓存键生成器3. 自定义缓存键3.1 使用​​@Cacheab

使用Python制作一个PDF批量加密工具

《使用Python制作一个PDF批量加密工具》PDF批量加密‌是一种保护PDF文件安全性的方法,通过为多个PDF文件设置相同的密码,防止未经授权的用户访问这些文件,下面我们来看看如何使用Python制... 目录1.简介2.运行效果3.相关源码1.简介一个python写的PDF批量加密工具。PDF批量加密