Sublime Text4代码配色自定义方案

文章目录

    • 前言
    • 效果图

前言

  1. 关于Sublime Text对于我的使用体验,只能说内置的代码主题真的都太low了,一点都不好看。
  2. 所以接下来我分享一下我自定义代码配色。
  3. 当然,大家也可以通过我给的中文翻译注释来自定义自己喜欢的颜色。
  4. 废话不多说,直接上代码
  5. 直接将代码复制粘贴到:Preferences > Customize Color Scheme 即可。
{"variables":{"white": "hsl(163, 59%, 53%)",},"globals":{"foreground": "var(white)",  // 前景色"background": "rgb(43, 48, 56 )",  // 背景},"rules":[{"name": "Comment",  // 注释"scope": "comment, punctuation.definition.comment","foreground": "var(green)"},{"name": "String",    // 字符串"scope": "string","foreground": "var(green)"},{"name": "Punctuation",   // 符号"scope": "punctuation.section","foreground": "var(white2)"},{"name": "Punctuation",  // 符号"scope": "punctuation.definition - punctuation.definition.numeric.base","foreground": "var(blue5)"},{"name": "Number",    // 数字"scope": "constant.numeric","foreground": "var(orange)"},{"name": "Number Suffix",    // 数字后缀"scope": "storage.type.numeric","foreground": "var(pink)","font_style": "italic"},{"name": "Built-in constant",    // 内置常量值"scope": "constant.language","foreground": "var(red)","font_style": "italic"},{"name": "User-defined constant",  // 用户定义的常量"scope": "constant.character, constant.other","foreground": "var(pink)"},{"name": "Member Variable",     // 成员变量"scope": "variable.member","foreground": "var(red)"},{"name": "Keyword",    // 关键字"scope": "keyword - keyword.operator, keyword.operator.word","foreground": "rgb(218, 102, 253)"},{"name": "Operators",   // 运算符号"scope": "keyword.operator","foreground": "rgb(239, 239, 239)"},{"name": "Punctuation",    //标点符号(分号)"scope": "punctuation.separator, punctuation.terminator","foreground": "var(blue6)"},{"name": "Storage",    // 储存器(public)"scope": "storage","foreground": "rgb(255, 84, 90)"},{"name": "Storage type",   // 储存器类型(void)"scope": "storage.type","foreground": "rgb(255, 140, 161)","font_style": "italic"},{"name": "Inherited class", // 继承类"scope": "entity.other.inherited-class","foreground": "var(blue5)","font_style": "italic"},{"name": "Function argument",   // 函数参数"scope": "variable.parameter","foreground": "var(orange)"},{"name": "Language variable",  // 语言变量"scope": "variable.language","foreground": "var(red)","font_style": "italic"},{"name": "Tag name",  // 标签名称"scope": "entity.name.tag","foreground": "var(red)"},{"name": "Function call",   // 函数调用(方法)"scope": "variable.function, variable.annotation","foreground": "rgb(253, 226, 102)"},{"name": "Library class/type",  // 库函数/类类型"scope": "support.type, support.class","foreground": "var(blue)","font_style": "italic"},{"name": "CSS Properties","scope": "support.type.property-name","foreground": "var(white3)"},]
}

效果图

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/504949.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Unity中URP下实现水体(C#动态生成渐变图)

文章目录 前言一、Shader部分1、申明水渐变图纹理和采样器2、在片元着色器,进行纹理采样,并且输出 二、C#脚本部分1、我们新建一个C#脚本2、我们定义两个变量3、在Start内,new 一个Texture2D(宽,高)4、定义一个Color[宽*高]的颜色…

vue3 vite项目一运行就401(Unauthorized)

问题:项目一执行: pnpm run dev, 启动就出错, Failed to load resource: the server responded with a status of 401 (Unauthorized) 分析: 项目之前是正常运行的,没有问题,回溯刚刚改动,还原…

操作系统原理与实验——实验三优先级进程调度

实验指南 运行环境: Dev c 算法思想: 本实验是模拟进程调度中的优先级算法,在先来先服务算法的基础上,只需对就绪队列到达时间进行一次排序。第一个到达的进程首先进入CPU,将其从就绪队列中出队后。若此后队首的进程的…

Linux:kubernetes(k8s)node节点加入master主节点(3)

Linux:kubernetes(k8s)搭建mater节点(kubeadm,kubectl,kubelet)-CSDN博客https://blog.csdn.net/w14768855/article/details/136415575?spm1001.2014.3001.5502 我在上一章部署好了主节点&…

【JSON2WEB】07 Amis可视化设计器CRUD增删改查

总算到重点中的核心内容,CRUD也就是增删改查,一个设计科学合理的管理信息系统,95%的就是CRUD,达不到这个比例要重新考虑一下你的数据库设计了。 1 新增页面 Step 1 启动amis-editor Setp 2 新增页面 名称和路径随便命名&#xf…

2024最新算法:电鳗觅食优化算法(Electric eel foraging optimization,EEFO)求解23个基准函数(提供MATLAB代码)

一、电鳗觅食优化算法 电鳗觅食优化算法(Electric eel foraging optimization,EEFO)由Weiguo Zhao等人提出的一种元启发算法,EEFO从自然界中电鳗表现出的智能群体觅食行为中汲取灵感。该算法对四种关键的觅食行为进行数学建模:相…

【贪心算法】Leetcode 455.分发饼干 376. 摆动序列 53. 最大子数组和

【贪心算法】Leetcode 455 分发饼干 376. 摆动序列【规律很多】53. 最大子数组和 455 分发饼干局部最优推全局最优:尽量用大饼干去满足大胃口的小朋友 376. 摆动序列【规律很多】思想:注意考虑一个坡度留首尾两个点、平坡、首尾 53. 最大子数组和【好思想…

手写模拟器,解放双手!效果炸裂的生产工具

手写模拟器是一款基于Handright的仿手写图片生成软件,可以让你的电脑和手机也能写出漂亮的手写字,你只需要输入你想要写的内容,选择你喜欢的字体和背景,就可以生成一张高仿真的手写图片,用于各种场合,比如做…

vue3 使用实现签到活动demo静态布局详解

文章目录 1. 实现效果2. 签到设置7天布局2.1 实现代码 3 签到设置15天布局3.1 思路分享 4 完整demo代码5. 总结 1. 实现效果 实现一个签到活动的h5页面布局,需求如下 签到活动天数可配置,可配置7天,15天,30天等默认天数要求展示2行…

Github配置ssh key的步骤

1. 检查本地主机是否已经存在ssh key 是否存在 id_rsa 和 id_rsa.pub文件,如果存在,说明已经有SSH Key 如下图所示,则表明已经存在 如果存在,直接跳到第三步 2. 生成ssh key 如果不存在ssh key,使用如下命令生…

数据结构篇十:红黑树

文章目录 前言1. 红黑树的概念2. 红黑树的性质3. 红黑树节点的定义4. 红黑树的插入4.1 情况一: cur为红,p为红,g为黑,u存在且为红4.2 情况二: cur为红,p为红,g为黑,u不存在/u存在且为黑。4.2.1 …

单源最短路的建图方式

1129. 热浪 - AcWing题库 这道题可以有三种方法来做,朴素版的dijkstra、堆优化版的dijkstra和spfa算法 (1)spfa算法 这里的队列用循环队列,而不是像模板那样用普通队列是因为它的队列长度不确定 import java.util.*;public class…