【开源中国】https://www.oschina.net/code/snippet_225435_21040
老外做的一个markdown 配色主题.
这个配色是我目前在网上找的最完美的了。
源码保存为Monokai-custom.tmTheme
编辑Markdown.sublime-settings
,(我是直接在直接到 设置-特定语法
这个设置里修改)改写成这一句就OK了。
这是我的 特定语法的设置
:
{
"color_scheme": "Packages/MarkdownEditing/Monokai-custom.tmTheme",
"draw_centered": false,
"extensions":
[
"md",
"mdown",
"txt",
"markdown",
"md"
],
"highlight_line": true,
"line_numbers": true,
"trim_trailing_white_space_on_save": true,
"wrap_width": 0
}
<plist version="1.0">
<dict>
<key>namekey>
<string>Monokaistring>
<key>settingskey>
<array>
<dict>
<key>settingskey>
<dict>
<key>backgroundkey>
<string>#272822string>
<key>caretkey>
<string>#F8F8F0string>
<key>foregroundkey>
<string>#EBEBDDstring>
<key>invisibleskey>
<string>#3B3A32string>
<key>lineHighlightkey>
<string>#3E3D32string>
<key>selectionkey>
<string>#49483Estring>
<key>findHighlightkey>
<string>#FFE792string>
<key>findHighlightForegroundkey>
<string>#000000string>
<key>selectionBorderkey>
<string>#222218string>
<key>activeGuidekey>
<string>#9D550FB0string>
<key>bracketsForegroundkey>
<string>#F8F8F2A5string>
<key>bracketsOptionskey>
<string>underlinestring>
<key>bracketContentsForegroundkey>
<string>#F8F8F2A5string>
<key>bracketContentsOptionskey>
<string>underlinestring>
<key>tagsOptionskey>
<string>stippled_underlinestring>
dict>
dict>
<dict>
<key>namekey>
<string>Commentstring>
<key>scopekey>
<string>commentstring>
<key>settingskey>
<dict>
<key>foregroundkey>
<string>#75715Estring>
dict>
dict>
<dict>
<key>namekey>
<string>Stringstring>
<key>scopekey>
<string>stringstring>
<key>settingskey>
<dict>
<key>foregroundkey>
<string>#E6DB74string>
dict>
dict>
<dict>
<key>namekey>
<string>Numberstring>
<key>scopekey>
<string>constant.numericstring>
<key>settingskey>
<dict>
<key>foregroundkey>
<string>#AE81FFstring>
dict>
dict>
<dict>
<key>namekey>
<string>Built-in constantstring>
<key>scopekey>
<string>constant.languagestring>
<key>settingskey>
<dict>
<key>foregroundkey>
<string>#AE81FFstring>
dict>
dict>
<dict>
<key>namekey>
<string>User-defined constantstring>
<key>scopekey>
<string>constant.character, constant.otherstring>
<key>settingskey>
<dict>
<key>foregroundkey>
<string>#AE81FFstring>
dict>
dict>
<dict>
<key>namekey>
<string>Variablestring>
<key>scopekey>
<string>variablestring>
<key>settingskey>
<dict>
<key>fontStylekey>
<string>string>
dict>
dict>
<dict>
<key>namekey>
<string>Keywordstring>
<key>scopekey>
<string>keywordstring>
<key>settingskey>
<dict>
<key>foregroundkey>
<string>#F92672string>
dict>
dict>
<dict>
<key>namekey>
<string>Storagestring>
<key>scopekey>
<string>storagestring>
<key>settingskey>
<dict>
<key>fontStylekey>
<string>string>
<key>foregroundkey>
<string>#F92672string>
dict>
dict>
<dict>
<key>namekey>
<string>Storage typestring>
<key>scopekey>
<string>storage.typestring>
<key>settingskey>
<dict>
<key>fontStylekey>
<string>italicstring>
<key>foregroundkey>
<string>#66D9EFstring>
dict>
dict>
<dict>
<key>namekey>
<string>Class namestring>
<key>scopekey>
<string>entity.name.classstring>
<key>settingskey>
<dict>
<key>fontStylekey>
<string>underlinestring>
<key>foregroundkey>
<string>#A6E22Estring>
dict>
dict>
<dict>
<key>namekey>
<string>Inherited classstring>
<key>scopekey>
<string>entity.other.inherited-classstring>
<key>settingskey>
<dict>
<key>fontStylekey>
<string>italic underlinestring>
<key>foregroundkey>
<string>#A6E22Estring>
dict>
dict>
<dict>
<key>namekey>
<string>Function namestring>
<key>scopekey>
<string>entity.name.functionstring>
<key>settingskey>
<dict>
<key>fontStylekey>
<string>string>
<key>foregroundkey>
<string>#A6E22Estring>
dict>
dict>
<dict>
<key>namekey>
<string>Function argumentstring>
<key>scopekey>
<string>variable.parameterstring>
<key>settingskey>
<dict>
<key>fontStylekey>
<string>italicstring>
<key>foregroundkey>
<string>#FD971Fstring>
dict>
dict>
<dict>
<key>namekey>
<string>Tag namestring>
<key>scopekey>
<string>entity.name.tagstring>
<key>settingskey>
<dict>
<key>fontStylekey>
<string>string>
<key>foregroundkey>
<string>#F92672string>
dict>
dict>
<dict>
<key>namekey>
<string>Tag attributestring>
<key>scopekey>
<string>entity.other.attribute-namestring>
<key>settingskey>
<dict>
<key>fontStylekey>
<string>string>
<key>foregroundkey>
<string>#A6E22Estring>
dict>
dict>
<dict>
<key>namekey>
<string>Library functionstring>
<key>scopekey>
<string>support.functionstring>
<key>settingskey>
<dict>
<key>fontStylekey>
<string>string>
<key>foregroundkey>
<string>#66D9EFstring>
dict>
dict>
<dict>
<key>namekey>
<string>Library constantstring>
<key>scopekey>
<string>support.constantstring>
<key>settingskey>
<dict>
<key>fontStylekey>
<string>string>
<key>foregroundkey>
<string>#66D9EFstring>
dict>
dict>
<dict>
<key>namekey>
<string>Library class/typestring>
<key>scopekey>
<string>support.type, support.classstring>
<key>settingskey>
<dict>
<key>fontStylekey>
<string>italicstring>
<key>foregroundkey>
<string>#66D9EFstring>
dict>
dict>
<dict>
<key>namekey>
<string>Library variablestring>
<key>scopekey>
<string>support.other.variablestring>
<key>settingskey>
<dict>
<key>fontStylekey>
<string>string>
dict>
dict>
<dict>
<key>namekey>
<string>Invalidstring>
<key>scopekey>
<string>invalidstring>
<key>settingskey>
<dict>
<key>backgroundkey>
<string>#F92672string>
<key>fontStylekey>
<string>string>
<key>foregroundkey>
<string>#F8F8F0string>
dict>
dict>
<dict>
<key>namekey>
<string>Invalid deprecatedstring>
<key>scopekey>
<string>invalid.deprecatedstring>
<key>settingskey>
<dict>
<key>backgroundkey>
<string>#AE81FFstring>
<key>foregroundkey>
<string>#F8F8F0string>
dict>
dict>
<dict>
<key>namekey>
<string>JSON Stringstring>
<key>scopekey>
<string>meta.structure.dictionary.json string.quoted.double.jsonstring>
<key>settingskey>
<dict>
<key>foregroundkey>
<string>#CFCFC2string>
dict>
dict>
<dict>
<key>namekey>
<string>diff.headerstring>
<key>scopekey>
<string>meta.diff, meta.diff.headerstring>
<key>settingskey>
<dict>
<key>foregroundkey>
<string>#75715Estring>
dict>
dict>
<dict>
<key>namekey>
<string>diff.deletedstring>
<key>scopekey>
<string>markup.deletedstring>
<key>settingskey>
<dict>
<key>foregroundkey>
<string>#F92672string>
dict>
dict>
<dict>
<key>namekey>
<string>diff.insertedstring>
<key>scopekey>
<string>markup.insertedstring>
<key>settingskey>
<dict>
<key>foregroundkey>
<string>#A6E22Estring>
dict>
dict>
<dict>
<key>namekey>
<string>diff.changedstring>
<key>scopekey>
<string>markup.changedstring>
<key>settingskey>
<dict>
<key>foregroundkey>
<string>#E6DB74string>
dict>
dict>
<dict>
<key>scopekey>
<string>constant.numeric.line-number.find-in-files - matchstring>
<key>settingskey>
<dict>
<key>foregroundkey>
<string>#AE81FFA0string>
dict>
dict>
<dict>
<key>scopekey>
<string>entity.name.filename.find-in-filesstring>
<key>settingskey>
<dict>
<key>foregroundkey>
<string>#E6DB74string>
dict>
dict>
<dict>
<key>namekey>
<string>diff: deletedstring>
<key>scopekey>
<string>markup.deletedstring>
<key>settingskey>
<dict>
<key>backgroundkey>
<string>#EAE3CAstring>
<key>fontStylekey>
<string>string>
<key>foregroundkey>
<string>#D3201Fstring>
dict>
dict>
<dict>
<key>namekey>
<string>diff: changedstring>
<key>scopekey>
<string>markup.changedstring>
<key>settingskey>
<dict>
<key>backgroundkey>
<string>#EAE3CAstring>
<key>fontStylekey>
<string>string>
<key>foregroundkey>
<string>#BF3904string>
dict>
dict>
<dict>
<key>namekey>
<string>diff: insertedstring>
<key>scopekey>
<string>markup.insertedstring>
<key>settingskey>
<dict>
<key>backgroundkey>
<string>#EAE3CAstring>
<key>foregroundkey>
<string>#219186string>
dict>
dict>
<dict>
<key>namekey>
<string>Markdown: Linebreakstring>
<key>scopekey>
<string>text.html.markdown meta.dummy.line-breakstring>
<key>settingskey>
<dict>
<key>backgroundkey>
<string>#A57706string>
<key>foregroundkey>
<string>#E0EDDDstring>
dict>
dict>
<dict>
<key>namekey>
<string>Markdown: Rawstring>
<key>scopekey>
<string>text.html.markdown markup.raw.inlinestring>
<key>settingskey>
<dict>
<key>foregroundkey>
<string>#269186string>
dict>
dict>
<dict>
<key>namekey>
<string>Markup: Headingstring>
<key>scopekey>
<string>markup.headingstring>
<key>settingskey>
<dict>
<key>fontStylekey>
<string>boldstring>
<key>foregroundkey>
<string>#cb4b16string>
dict>
dict>
<dict>
<key>namekey>
<string>Markup: Italicstring>
<key>scopekey>
<string>markup.italicstring>
<key>settingskey>
<dict>
<key>fontStylekey>
<string>italicstring>
<key>foregroundkey>
<string>#839496string>
dict>
dict>
<dict>
<key>namekey>
<string>Markup: Boldstring>
<key>scopekey>
<string>markup.boldstring>
<key>settingskey>
<dict>
<key>fontStylekey>
<string>boldstring>
<key>foregroundkey>
<string>#586e75string>
dict>
dict>
<dict>
<key>namekey>
<string>Markup: Underlinestring>
<key>scopekey>
<string>markup.underlinestring>
<key>settingskey>
<dict>
<key>fontStylekey>
<string>underlinestring>
<key>foregroundkey>
<string>#839496string>
dict>
dict>
<dict>
<key>namekey>
<string>Markup: Quotestring>
<key>scopekey>
<string>markup.quotestring>
<key>settingskey>
<dict>
<key>fontStylekey>
<string>italicstring>
<key>foregroundkey>
<string>#268bd2string>
dict>
dict>
<dict>
<key>namekey>
<string>Markup: Liststring>
<key>scopekey>
<string>markup.liststring>
<key>settingskey>
<dict>
<key>foregroundkey>
<string>#657b83string>
dict>
dict>
<dict>
<key>namekey>
<string>Markup: Rawstring>
<key>scopekey>
<string>markup.rawstring>
<key>settingskey>
<dict>
<key>foregroundkey>
<string>#b58900string>
dict>
dict>
<dict>
<key>namekey>
<string>Markup: Separatorstring>
<key>scopekey>
<string>meta.separatorstring>
<key>settingskey>
<dict>
<key>backgroundkey>
<string>#eee8d5string>
<key>fontStylekey>
<string>boldstring>
<key>foregroundkey>
<string>#268bd2string>
dict>
dict>
array>
<key>uuidkey>
<string>D8D5E82E-3D5B-46B5-B38E-8C841C21347Dstring>