【工具篇】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

相关文章

基于Python开发Windows自动更新控制工具

《基于Python开发Windows自动更新控制工具》在当今数字化时代,操作系统更新已成为计算机维护的重要组成部分,本文介绍一款基于Python和PyQt5的Windows自动更新控制工具,有需要的可... 目录设计原理与技术实现系统架构概述数学建模工具界面完整代码实现技术深度分析多层级控制理论服务层控制注

Java实现为PDF设置背景色和背景图片

《Java实现为PDF设置背景色和背景图片》在日常的文档处理中,PDF格式因其稳定性和跨平台兼容性而广受欢迎,本文将深入探讨如何利用Spire.PDFforJava库,以简洁高效的方式为你的PDF文档... 目录库介绍与安装步骤Java 给 PDF 设置背景颜色Java 给 PDF 设置背景图片总结在日常的

C#中通过Response.Headers设置自定义参数的代码示例

《C#中通过Response.Headers设置自定义参数的代码示例》:本文主要介绍C#中通过Response.Headers设置自定义响应头的方法,涵盖基础添加、安全校验、生产实践及调试技巧,强... 目录一、基础设置方法1. 直接添加自定义头2. 批量设置模式二、高级配置技巧1. 安全校验机制2. 类型

python库pydantic数据验证和设置管理库的用途

《python库pydantic数据验证和设置管理库的用途》pydantic是一个用于数据验证和设置管理的Python库,它主要利用Python类型注解来定义数据模型的结构和验证规则,本文给大家介绍p... 目录主要特点和用途:Field数值验证参数总结pydantic 是一个让你能够 confidentl

基于Go语言开发一个 IP 归属地查询接口工具

《基于Go语言开发一个IP归属地查询接口工具》在日常开发中,IP地址归属地查询是一个常见需求,本文将带大家使用Go语言快速开发一个IP归属地查询接口服务,有需要的小伙伴可以了解下... 目录功能目标技术栈项目结构核心代码(main.go)使用方法扩展功能总结在日常开发中,IP 地址归属地查询是一个常见需求:

使用python制作一款文件粉碎工具

《使用python制作一款文件粉碎工具》这篇文章主要为大家详细介绍了如何使用python制作一款文件粉碎工具,能够有效粉碎密码文件和机密Excel表格等,感兴趣的小伙伴可以了解一下... 文件粉碎工具:适用于粉碎密码文件和机密的escel表格等等,主要作用就是防止 别人用数据恢复大师把你刚删除的机密的文件恢

Java利用Spire.XLS for Java设置Excel表格边框

《Java利用Spire.XLSforJava设置Excel表格边框》在日常的业务报表和数据处理中,Excel表格的美观性和可读性至关重要,本文将深入探讨如何利用Spire.XLSforJava库... 目录Spire.XLS for Java 简介与安装Maven 依赖配置手动安装 JAR 包核心API介

Python实战之SEO优化自动化工具开发指南

《Python实战之SEO优化自动化工具开发指南》在数字化营销时代,搜索引擎优化(SEO)已成为网站获取流量的重要手段,本文将带您使用Python开发一套完整的SEO自动化工具,需要的可以了解下... 目录前言项目概述技术栈选择核心模块实现1. 关键词研究模块2. 网站技术seo检测模块3. 内容优化分析模

MySQL设置密码复杂度策略的完整步骤(附代码示例)

《MySQL设置密码复杂度策略的完整步骤(附代码示例)》MySQL密码策略还可能包括密码复杂度的检查,如是否要求密码包含大写字母、小写字母、数字和特殊字符等,:本文主要介绍MySQL设置密码复杂度... 目录前言1. 使用 validate_password 插件1.1 启用 validate_passwo

MySQL慢查询工具的使用小结

《MySQL慢查询工具的使用小结》使用MySQL的慢查询工具可以帮助开发者识别和优化性能不佳的SQL查询,本文就来介绍一下MySQL的慢查询工具,具有一定的参考价值,感兴趣的可以了解一下... 目录一、启用慢查询日志1.1 编辑mysql配置文件1.2 重启MySQL服务二、配置动态参数(可选)三、分析慢查