配色方案 - 灰质
这是一款为Sublime Text和Visual Studio Code设计的配色方案,汲取了流行的简约Markdown文本编辑器的灵感。
详细信息
安装次数
- 总数 14K
- Win 8K
- Mac 3K
- Linux 2K
8月6日 | 8月5日 | 8月4日 | 8月3日 | 8月2日 | 8月1日 | 7月31日 | 7月30日 | 7月29日 | 7月28日 | 7月27日 | 7月26日 | 7月25日 | 7月24日 | 7月23日 | 7月22日 | 7月21日 | 7月20日 | 7月19日 | 7月18日 | 7月17日 | 7月16日 | 7月15日 | 7月14日 | 7月13日 | 7月12日 | 7月11日 | 7月10日 | 7月9日 | 7月8日 | 7月7日 | 7月6日 | 7月5日 | 7月4日 | 7月3日 | 7月2日 | 7月1日 | 6月30日 | 6月29日 | 6月28日 | 6月27日 | 6月26日 | 6月25日 | 6月24日 | 6月23日 | 6月22日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 2 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 2 | 0 | 1 | 1 | 0 | 0 | 2 | 0 | 2 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
Mac | 2 | 1 | 1 | 0 | 0 | 0 | 3 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
说明
灰质
这是一套为Sublime Text、Visual Studio Code以及其他.tmTheme
编辑器写作Markdown的配色方案。它从流行的简约写作应用中汲取美学灵感,旨在减少Markdown标点符号的视觉影响。它还试图支持从Markdown、MultiMarkdown到Github Flavored Markdown和Pandoc Markdown的完整Markdown语法范围。
浅色主题
暗色主题
Sublime Text安装
通过Package Control
- 请确保Package Control已经安装
- 从命令面板选择安装包 — Windows/Linux上的Ctrl+Shift+P和OS X上的⇧⌘P
- 搜索灰质配色方案并按Enter键
手动安装
- 克隆或下载仓库
- 从命令面板选择浏览包 — Windows/Linux上的Ctrl+Shift+P和OS X上的⇧⌘P
- 将仓库文件夹复制到该目录
设置
请注意,此主题专门为Markdown设计。若要配置Sublime Text,确保该主题始终为Markdown文件使用,首先打开一个Markdown文件,然后在菜单栏中通过偏好设置 > 设置 - 更多 > 语法特定 - 用户打开语法特异设置。
添加以下任一项:
"color_scheme": "Packages/Color Scheme - Gray Matter/Gray Matter Light.tmTheme",
或者
"color_scheme": "Packages/Color Scheme - Gray Matter/Gray Matter Dark.tmTheme",
在此文件中,还有一些其他选项,您可能希望考虑以更好地匹配更传统的Markdown文本编辑器。
"draw_centered": true,
"font_size": 18,
"gutter": false,
"highlight_line": false,
"line_numbers": true,
"line_padding_bottom": 4,
"line_padding_top": 4,
"tab_size": 4,
"word_wrap": true,
"wrap_width": 90
此颜色方案与Boxy Yesterday搭配良好,如果您希望Sublime Text的Chrome外观具有相似的美感。
支持的Sublime语法
- Markdown和MultiMarkdown的标准Sublime Text原生包
- Sublime Markdown Extended的语法,但请注意,将不会提供行内代码语法的支持。
Visual Studio Code安装与配置
目前,该主题可通过Visual Studio Marketplace获得。您可以在菜单的首选项
> 颜色主题
部分激活它。
开发
测试
测试使用sublime_color Scheme_unit进行回归测试。安装后(通过Package Control),在命令面板中运行:TestSuite
命令将运行测试集。
参考文献
- Textmate语言语法
- Textmate范围选择器
- Sublime Text颜色方案参考
- Sublime Text的颜色方案(如果激活)在保存文件时大部分会重新加载;如果没有,请在控制台中运行
[ v.settings().erase("color_scheme") for views in [ w.views() for w in sublime.windows() ] for v in views ]
- Sublime Text的Scope Hunter插件
构建
一个脚本构建主题的暗色版本。
$ bash build.sh
发布
Sublime Text在根目录中使用.thTheme
文件。要发布到Package Control,只需标记版本,从master推送。
Visual Studio code在根目录中使用*-color-theme.json
文件,这些文件包含编辑器Chrome的许多VSC特定设置,并导入.tmTheme
以进行基本语法高亮。要发布到Visual Studio Marketplace(需要从npm install
获得vsce
包)
$ vsce publish 1.2.0
Atom使用gray-matter-X-syntax
文件夹中的.less
文件
路线图
- Sublime Text Multimarkdown语法似乎不存在,用于大多数文本中的脚注格式,如
[^ref]
/[@Kullmann:2014bd 26]
或识别脚注的底部引用,如[^ref]:
/[#Doe:2011]:
。 - Sublime Text Multimarkdown语法似乎不存在,用于识别ATX风格标题的实际文本部分。
- Sublime Text Multimarkdown语法似乎不存在,以获取列表超出第一项的语法元素(即
1.
或-
)。
许可证
MIT许可证。