Sublime Scheme Alabaster 使用教程
1. 项目的目录结构及介绍
sublime-scheme-alabaster/
├── Alabaster.sublime-color-scheme
├── Alabaster BG.sublime-color-scheme
├── Alabaster Dark.sublime-color-scheme
├── Alabaster Dark Mono.sublime-color-scheme
├── Alabaster Mono.sublime-color-scheme
├── LICENSE.txt
├── README.md
└── alabaster_family.png
Alabaster.sublime-color-scheme
: 主颜色方案文件。Alabaster BG.sublime-color-scheme
: 背景颜色方案文件。Alabaster Dark.sublime-color-scheme
: 暗色方案文件。Alabaster Dark Mono.sublime-color-scheme
: 暗色单色方案文件。Alabaster Mono.sublime-color-scheme
: 单色方案文件。LICENSE.txt
: 项目许可证文件。README.md
: 项目说明文件。alabaster_family.png
: 项目相关图片。
2. 项目的启动文件介绍
项目的主要启动文件是颜色方案文件,如 Alabaster.sublime-color-scheme
。这些文件定义了 Sublime Text 编辑器的颜色主题。
3. 项目的配置文件介绍
颜色方案文件(如 Alabaster.sublime-color-scheme
)是项目的配置文件。这些文件包含了颜色主题的具体配置,如背景色、前景色、语法高亮等。
例如,Alabaster.sublime-color-scheme
文件的部分内容如下:
{
"name": "Alabaster",
"author": "Nikita Prokopov",
"variables": {
"background": "#ffffff",
"foreground": "#333333",
"caret": "#333333",
"selection": "#e0e0e0",
"selection_foreground": "#333333",
"line_highlight": "#f7f7f7",
"find_highlight": "#ffffcc",
"find_highlight_foreground": "#333333",
"misspelling": "#ffcccc",
"comment": "#999999",
"string": "#008000",
"number": "#0000ff",
"keyword": "#0000ff",
"storage": "#0000ff",
"entity": "#800000",
"support": "#000080",
"variable": "#008080",
"invalid": "#ff0000",
"diff_inserted": "#ccffcc",
"diff_modified": "#ffffcc",
"diff_deleted": "#ffcccc"
},
"globals": {
"background": "var(background)",
"foreground": "var(foreground)",
"caret": "var(caret)",
"selection": "var(selection)",
"selection_foreground": "var(selection_foreground)",
"line_highlight": "var(line_highlight)",
"find_highlight": "var(find_highlight)",
"find_highlight_foreground": "var(find_highlight_foreground)",
"misspelling": "var(misspelling)",
"comment": "var(comment)",
"string": "var(string)",
"number": "var(number)",
"keyword": "var(keyword)",
"storage": "var(storage)",
"entity": "var(entity)",
"support": "var(support)",
"variable": "var(variable)",
"invalid": "var(invalid)",
"diff_inserted": "var(diff_inserted)",
"diff_modified": "var(diff_modified)",
"diff_deleted": "var(diff_deleted)"
}
}
这些配置项定义了编辑器中不同元素的颜色,如背景色、前景色、注释、字符串等。
通过安装和启用这些颜色方案文件,用户可以在 Sublime Text 编辑器中使用 Alabaster 主题。