【3】VSCode 主题设置推荐,自定义配色方案,修改注释高亮颜色

article/2025/11/6 13:10:09

相关文章:

  • 【一】tensorflow安装、常用python镜像源、tensorflow 深度学习强化学习教学     
  • 【二】tensorflow调试报错、tensorflow 深度学习强化学习教学
  • 【三】tensorboard安装、使用教学以及遇到的问题
  • 【四】超级快速pytorch安装

  • 【1】VScode中文界面方法-------超简单教程
  • 【2】VScode搭建python和tensorflow环境
  • 【3】VSCode 主题设置推荐,自定义配色方案,修改注释高亮颜色
  • 【4】VScode最全面最实用的插件推荐,用了你就爱上了!
  • 【5】Vscode Todo Tree插件使用和TODO、FIXME和XXX的注释使用说明以及自制自己的TODO图标样式!
  • 【6】VScode 无法在终端输入问题,提示:无法在只读编辑器中编辑
  • 【7】vscode不同的窗口样式和颜色插件peacock、设置打开多个窗口、md文件打开方式和预览以及插入目
  • 【8】同步vscode配置和插件【导入导出】、再也不用担心换电脑重新安装插件了!

VSCode 主题设置推荐,自定义配色方案,修改注释高亮颜色

设置主题:

个人比较忠爱vscode的界面,感觉比pycharm要更美观点,虽然两个都装了,但还是会习惯性打开vscode进行调试。下面是我使用的主题。

 

或者在设置--外观里面进行细致设置

vscode官网:Themes Extensions - Visual Studio Marketplace,大家可以选择自己喜欢的主题

主题推荐

  • One Dark Pro:

One Dark Pro - Visual Studio Marketplace

最新版本3.10.12 2021.4.10更新,下载量还是很多的,也很不错几面清新舒适

ScreenShot

  • Palenight Theme

Palenight Theme - Visual Studio Marketplace

2.0.1最新更新版本2020.9.21,界面比较有个性。

  • Monokai Pro

Monokai Pro - Visual Studio Marketplace

VersionLast Updated
1.1.192021/4/6
  • Dracula Official

Dracula Official - Visual Studio Marketplace

VersionLast Updated
2.22.32020/11/24

暗紫色的色调是这个主题与其他主题与众不同的地方。我很喜欢!!

  • One Monokai Theme

One Monokai Theme - Visual Studio Marketplace

多彩的主题! 很多颜色,无处不在

VersionLast Updated
0.5.02020/10/16
  • Material Theme

Material Theme - Visual Studio Marketplace

VersionLast Updated
33.2.22021/3/15

干净简约。

  • Panda Theme

Panda Theme - Visual Studio Marketplace

VersionLast Updated
1.3.02018/6/30

自定义配色方案

首先进入安装vscode目录找到想要修改调整的主题,以我的文件路径为例:H:\VScode\Microsoft VS Code\resources\app\extensions,主题配置文件都位于resources/app/extensions目录中,以theme-开头的目录即为颜色主题配置:

每个颜色主题配置目录包含以下文件:其中package.json我们可以用来配色方案。

打开

{"name":"theme-monokai","displayName":"%displayName%",
"description":"%description%","version":"1.0.0",
"publisher":"vscode",
"license":"MIT","engines":{"vscode":"*"},
"contributes":{"themes":[{"id":"Monokai","label":"%themeLabel%",
"uiTheme":"vs-dark","path":"./themes/monokai-color-theme.json"}]},
"repository":{"type":"git","url":"https://github.com/microsoft/vscode.git"}}
参数名作用
name主题ID,必需在VSCode中全局唯一,即所有主题的package.json中该值均不能重复
contributes -> themes -> label主题名,“文件-首选项-颜色主题”的列表中显示该值
contributes -> themes -> uiThemeVSCode整体的UI主题,vs为浅色主题
contributes -> themes -> path定义配色方案的文件名,如为相对路径则相对于此文件

再打开themes文件夹下monokai-color-theme.json进行配置。

参数名作用
colorsVSCode各个UI组件的颜色
tokenColors语法高亮颜色

colors节点的内容直接通过键值对参数描述,

以下列举几个参数的作用:

图示参数名作用
2activityBar.background活动栏背景色
1activityBar.foreground活动栏前景色(例如用于图标)
12editor.background编辑器背景颜色
13editor.foreground编辑器默认前景色
editor.findMatchBackground当前搜索匹配项的颜色
editor.findMatchHighlightBackground其他搜索匹配项的颜色
15editor.lineHighlightBackground光标所在行高亮文本的背景颜色
editor.selectionBackground编辑器所选内容的颜色
editor.selectionHighlightBackground与所选内容具有相同内容的区域颜色
editor.rangeHighlightBackground突出显示范围的背景颜色,例如 "Quick Open" 和“查找”功能
16editorBracketMatch.background匹配括号的背景色
14editorCursor.foreground编辑器光标颜色
11editorGutter.background编辑器导航线的背景色,导航线包括边缘符号和行号
10editorLineNumber.foreground编辑器行号颜色
5sideBar.background侧边栏背景色
4sideBar.foreground侧边栏前景色
3sideBarSectionHeader.background侧边栏节标题的背景颜色
17statusBar.background标准状态栏背景色
17statusBar.noFolderBackground没有打开文件夹时状态栏的背景色
17statusBar.debuggingBackground调试程序时状态栏的背景色
9tab.activeBackground活动选项卡的背景色
8tab.activeForeground活动组中活动选项卡的前景色
7tab.inactiveBackground非活动选项卡的背景色
6tab.inactiveForeground活动组中非活动选项卡的前景色

tokenColors

tokenColors使用一个对象数组描述各语法高亮颜色。每个对象有如下结构:

{"name": "Comment","scope": ["comment","punctuation.definition.comment"],"settings": {"background": "#ffffff","fontStyle": "italic","foreground": "#000000"}
}
参数名作用
name规则描述,一段容易理解的描述性文字
scope作用域,指定使用那些VSCode内部对象,其含义参看Scope Naming
setting -> background背景色,可选
setting -> fontStyle字体,可选,为bold、italic、underline
setting -> foreground前景色,可选

以下列举文末的配置文件中几个name所指定的参数的作用:

参数名作用
Character字符
Class类名
Comment注释
Function函数名
Keyword关键字
Number数值
Operator运算符
Parameter函数参数
Punctuation标点符号
String字符串
Type内置类型
Variable变量名

参考链接:VSCode自定义配色方案_weixin_30755393的博客-CSDN博客 

具体文件内容我就不贴了,改改颜色和高亮很简单的。

颜色:网址提供:

颜色中英文对照表 颜色名字 色彩名称-www.5tu.cn

可以根据自己的喜好进行调整

修改注释高亮颜色

下面我们将进行选择时显示高亮和注释颜色修改,首先打开settings.json文件

选择高亮:

在setting.json中添加如下字段即可,颜色可以自定义修改【参考上面我提供的颜色网址

    "workbench.colorCustomizations": {"editor.selectionBackground": "#e46bc9","editor.selectionHighlightBackground": "#a32c3c"},

修改注释

修改注释颜色,同样在setting.json中添加:

        "editor.tokenColorCustomizations": {"comments": "#3CB371"  //春天绿},

效果图如下:选择时会高亮,注释我更喜欢淡紫色


http://chatgpt.dhexx.cn/article/KSs5T9lD.shtml

相关文章

【vscode简单入门(四)】vscode精美UI主题推荐 (~」还你一个花里胡哨的vscode「~)

学习一个新的软件&#xff0c;只会基本的操作怎么能满足一个富有个性的程序猿本猿捏>-< 那必须得鼓捣起来呀&#xff0c;本着能自定义就绝不用默认的态度&#xff0c;我打算开始写今天这篇博客了~偶吼吼 一. 有趣的小插件 开始介绍主题之前&#xff0c;再给大家安利三个…

vscode 主题的颜色定制

颜色定制 workbench.colorCustomizations setting.json {"workbench.colorCustomizations": {"activityBar.background": "#00AA00"} }对比颜色: 对比色通常只用于高对比主题。如果设置了&#xff0c;它们会在UI元素周围添加额外的边框来增加对…

vscode如何更换主题

1.打开Vscode&#xff0c;点击“文件”-“首选项”-“颜色主题”。 (快捷键&#xff1a;先按CtrlK、再按CtrlT) 2.打开主题设置面板&#xff0c;在深色主题中点击“深色”。 3.这样就可以把主题改为“深色”这样Vscode界面就会全部显示为黑色。 参考&#xff1a;https://jingy…

VSCODE 好看的亮色系主题

搬砖那么枯燥&#xff0c;一定要在颜值高的窗口进行呀。这几年用了好多vscode主题&#xff0c;但这几个&#xff0c;真的是每次看到都会心动的主题。 很适合花里胡哨的女孩子们呀&#xff5e; 粉粉嫩嫩的&#xff1a;Cute 这款主题的特点就是&#xff1a;粉&#xff01;&…

VSCode:一个温馨不扎眼的暗色主题推荐

最下方有手把手使用方法和配置过程。 身为一个编程小白&#xff0c;我也想找一个好看的vscode主题&#xff0c;来给我提供源源不断地写代码动力&#xff0c;好让我早日成为卷王&#xff08;bushi 主题名为&#xff1a;Ayu Mirage Bordered 演示效果如下&#xff1a; 个…

2022 年最受欢迎的 19个 VS Code 主题排行榜

2022 年最受欢迎的 19 个 VS Code 主题排行榜 微软的 VS Code 凭其丰富的扩展受到众多开发者的青睐&#xff0c;俺总结了 2021 年最受欢迎的15 个 VS Code 主题&#xff08;按 VS Code 扩展商店的安装次数排名&#xff09;&#xff0c;仅供大家参考。 推荐使用 13&#xff1a…

【VSCode | 主题】推荐几个适合看 C/C++ 代码的 VSCode 主题

目录 一、概述二、主题2.1 Eva Theme2.2 Theme2.3 GitHub Theme2.4 One Monokai Theme2.5 Atom One Dark Theme2.6 Atom One Light Theme2.7 One Dark Pro2.8 Palenight Theme 总结 一、概述 从 source insight 转到 VSCode 的一个好处就是&#xff0c;VSCode有很多主题插件。本…

主题之美,排名靠前的 10 个 VSCode 主题

作者&#xff1a;Muthu Annamalai Venkatachalam 译者&#xff1a;前端小智 来源&#xff1a;dev 有梦想&#xff0c;有干货&#xff0c;微信搜索 【大迁世界】 关注这个在凌晨还在刷碗的刷碗智。 本文 GitHub https://github.com/qq449245884/xiaozhi 已收录&#xff0c;有一线…

8个VSCode主题推荐,超好看

1. Dainty 有很多种颜色可选&#xff0c;喜欢紫色系的推荐 Andromeda (andromeda)Ardent (ardent)&#xff08;这个紫色系的最好看&#xff01;&#xff09;Ayu Mirage (ayu-mirage)City Lights (city-lights)Dark (dark-plus)等等 2. Aurora X 蓝色系&#x…

VScode 主题和打字特效配置,让你的VScode活“”起来

前言 VScode 并不是我用的第一款代码编辑器&#xff0c;在它之前我用过很多代码编辑器&#xff0c;依次的顺序我记得应该是DreamWeaver、HBuilder、Sublime、Webstorm。 为什么在用过这么多当时确实很火&#x1f525;、很主流的代码编辑器以后我会选择VScode呢&#xff1f;并且…

软件测试的方法和步骤

软件测试的两种方法 答&#xff1a;黑盒测试和白盒测试 黑盒&#xff1a;这种方法是把测试对象看做一个黑盒子&#xff0c;测试人员完全不考虑程序内部的逻辑结构和内部特性&#xff0c;只依据程序的需求规格说明书&#xff0c;检查程序的功能是否符合它的功能说明。 黑盒测…

软件测试过程与方法

软件测试过程与方法 第1单元小节测试第1单元测试课前专题测试 第2单元节内小测2.1视频小测2.2视频小测2.3小测 第2单元测试 第3单元小节测试3.1决策表测试3.2组合测试视频小测3.2小测试 单元测试第3周单元测试 第4周单元测验 会持续更新 如无更新请留言 您的留言与点赞是我最大…

软件测试用例常用七大方法

第一&#xff1a;测试用例格式包括十大特点 用例编号测试项测试标题用例属性重要级别&#xff1a;高中低预置条件测试输入操作步骤预期结果实际结果 第二&#xff1a;等价类 1&#xff0c;等价类定义 2&#xff0c;等价类划分 3&#xff0c;等价类划分规则 4&#xff0c;进行…

Inno Setup打包exe

最近在学习electron开发桌面应用,当我们打包后生成exe文件会包含这很多依赖文件和资源文件&#xff0c;如果需要复制安装是不简便的,作为客户端应用程序,使用者更希望能直接得到一个安装包&#xff0c;安装之后通过桌面快捷方式的形式去访问,所以就学习了一下如何使用Inno打包成…

inno setup 最简单打包实例

1、File>New 2、 修改成自己想要的信息 3、默认目的路径以及文件夹 4、设置输出路径以及添加打包的文件或者文件夹 5、设置快捷方式 6、设置授权文件 7、 运行效果图如下所示&#xff1a;

Inno Setup Compiler的安装和使用详解

安装&#xff1a;官网最新下载最新版 最新版不支持中文哈&#xff0c;安装的时候直接选英文就好 安装注意事项&#xff1a;在安装过程中有一个 询问是否要 安装一个加密版本的&#xff08;可根据自己的需求挑选–我就没有&#xff09; 使用&#xff1a; 1.打开应用程序进入到…

inno setup打包软件学习

目录 一 打包结果 二 示例打包脚本 三 错误解决 3.1 另一个程序正在使用此文件&#xff0c;进程无法访问 3.2 桌面图标无法修改 四 参考资料 一 打包结果 测试程序来自&#xff1a; 泽森科工 (zenustech.com) 二 示例打包脚本 使用打包软件下载地址&#xff1a; in…

InnoSetup制作安装包(EXE)

功能描述 1.666666.war为项目war包&#xff0c;666666.bat为启动war包脚本&#xff0c;通过InnoSetup将它们打包到安装包666666.exe 2.666666.exe安装包安装过程中将666666.bat注册为自启动服务&#xff0c;安装结束自动执行脚本启动项目666666.war --------------------------…

Inno Setup入门 (软件打包工具)学习笔记 (26课全)

[] : 里面的就是 段 每个段里面的是属性 AppId : 软件的APPID尽量是唯一的&#xff0c;随机生成&#xff0c;尽量不跟其他软件的ID冲突&#xff0c;这个ID安装之后是要写进系统的注册表的&#xff0c;系统在管理和卸载你的软件的时候就是通过这个ID去操作的。若相同&#xff0…

Inno Setup选择语言并写入配置文件、翻译提示信息

0.前言 制作一个支持多种语言的安装包&#xff0c;应当具备以下几种能力&#xff1a; 读取系统语言设置&#xff0c;并作为启动时的默认语言可选择安装的语言&#xff0c;随后显示对应语言的的安装提示语将选择的语言写入到配置文件&#xff0c;以供程序运行时进行判断 Inno…