author Nath Arduini - https://github.com/natharduini comment Dark syntax highlighting for cfml and html inspired by the One Dark theme in Atom name DarkCF settings settings background #282C34 caret #4F88FF foreground #9BA3A7 invisibles #37588A lineHighlight #d8e1ee selection #FDFFE552 shadow #FFFFFF shadowWidth 6 name cfml: comment scope comment.block.cfml, comment.line.cfml,punctuation.definition.comment.cfml settings fontStyle foreground #000000 background #FFF673C4 name cfml: cfscript Comment scope meta.tag.block.cf.script.cfml comment settings fontStyle foreground #000000 background #FFF673C4 name html: comment scope comment.block.xml,comment.line.html,comment.block.html,comment.line.xml settings fontStyle foreground #575F6D background name html: constant characters scope constant.character.entity.html settings fontStyle bold foreground name cfml: coldfusion tag scope entity.name.tag.cf,punctuation.definition.tag,meta.tag.sgml settings fontStyle foreground #ABB2BF name cfml: coldfusion tag names scope entity.other.attribute-name.cfml,meta.tag.operator settings fontStyle foreground #EB4949 name xml: html: tags scope entity.name.tag settings fontStyle foreground #E06C6E name xml: html: attribute names scope entity.other.attribute-name settings fontStyle foreground #CB9361 name cfml: generic: numbers scope constant.numeric,constant.language settings fontStyle foreground #ff8000 name cfml: generic: operators scope keyword.operator settings fontStyle foreground #FFFFFF name sql: query keywords scope keyword.other.DML, support.function.aggregate.sql, keyword.other.alias.sql, keyword.other.order.sql settings fontStyle bold foreground #C775DF name cfml: variables between cfoutput/mail tags scope meta.scope.between-output-tags.cfml variable,meta.scope.between-output-tags.cfml constant.other,meta.scope.between-output-tags.cfml punctuation.definition.bracket-begin,meta.scope.between-output-tags.cfml punctuation.definition.bracket-end,meta.scope.between-output-tags.cfml source.cfscript.embedded constant,meta.scope.between-output-tags.cfml source.cfscript.embedded variable,meta.scope.between-output-tags.cfml source.cfscript.embedded punctuation.definition.bracket-begin,meta.scope.between-output-tags.cfml source.cfscript.embedded punctuation.definition.bracket-end,meta.scope.between-mail-tags.cfml variable,meta.scope.between-mail-tags.cfml constant.other,meta.scope.between-mail-tags.cfml punctuation.definition.bracket-begin,meta.scope.between-mail-tags.cfml punctuation.definition.bracket-end,meta.scope.between-mail-tags.cfml source.cfscript.embedded constant,meta.scope.between-mail-tags.cfml source.cfscript.embedded variable,meta.scope.between-mail-tags.cfml source.cfscript.embedded punctuation.definition.bracket-begin,meta.scope.between-mail-tags.cfml source.cfscript.embedded punctuation.definition.bracket-end settings fontStyle normal foreground #97C475 name cfml: variables cfscript block scope meta.tag.block.cf.script variable settings fontStyle foreground #D29B62 name cfml: variables scope source.sql.embedded constant.other,source.sql.embedded variable.other,meta.tag.block.cf variable,meta.tag.inline.cf variable,meta.tag.block.cf constant,meta.tag.inline.cf constant settings fontStyle normal foreground #D29B62 name cfml: function names and braces scope string.quoted.double.cfml support.function,string.quoted.single.cfml support.function,string.quoted.double.cfml variable,string.quoted.single.cfml variable,string.quoted.double.cfml constant,string.quoted.single.cfml constant,string.quoted.double.cfml punctuation.definition.hash,string.quoted.single.cfml punctuation.definition.hash,string.quoted.double.cfml meta.function-call.cfscript variable,string.quoted.single.cfml meta.function-call.cfscript variable settings fontStyle foreground #51B6C3 name cfml: functions, hashes + variables in quoted script strings scope string.quoted.double.cfscript support.function,string.quoted.single.cfscript support.function,string.quoted.double.cfscript variable,string.quoted.single.cfscript variable,string.quoted.double.cfscript punctuation.definition.hash,string.quoted.single.cfscript punctuation.definition.hash,string.quoted.double.cfscript meta.function-call.cfscript variable,string.quoted.single.cfscript meta.function-call.cfscript variable settings fontStyle foreground #008080 name cfml: function names and braces scope meta.tag.inline.cf support.function,meta.tag.block.cf support.function,keyword.control,entity.name.tag.operator,meta.tag.block.cf entity.name.function-call.cfscript,meta.tag.block.cf meta.function-call.cfscript variable,meta.tag.block.cf meta.function-call.cfscript constant settings fontStyle normal foreground #51B6C3 name cfml: function names and braces between tags scope meta.scope.between-output-tags.cfml support.function,meta.scope.between-output-tags.cfml entity.name.function-call.cfscript,meta.scope.between-mail-tags.cfml support.function,meta.scope.between-mail-tags.cfml entity.name.function-call.cfscript,meta.scope.between-output-tags.cfml source.cfscript.embedded.html entity.name.function-call.cfscript,meta.scope.between-output-tags.cfml source.cfscript.embedded.html support.function,meta.scope.between-mail-tags.cfml source.cfscript.embedded.html entity.name.function-call.cfscript,meta.scope.between-mail-tags.cfml source.cfscript.embedded.html support.function settings fontStyle normal foreground #51B6C3 name cfml: hashes scope meta.scope.between-output-tags.cfml punctuation.definition.hash.begin,meta.scope.between-output-tags.cfml punctuation.definition.hash.end, meta.scope.between-mail-tags.cfml punctuation.definition.hash.begin,meta.scope.between-mail-tags.cfml punctuation.definition.hash.end settings foreground #6FA846 name cfml: hash in cfscript scope punctuation.definition.hash.begin.cfml, punctuation.definition.hash.end.cfml, meta.inline.hash.cfscript settings foreground name cfml: invalid - illegal scope meta.scope.between-output-tags.cfml invalid.illegal.unescaped.hash, meta.scope.between-mail-tags.cfml invalid.illegal.unescaped.hash settings background #ff0000 fontStyle italic underline foreground #ffffff name xml: html: quoted string scope string.quoted.double.html, string.quoted.single.html,string.quoted.double.xml, string.quoted.single.xml settings fontStyle foreground #97C475 name cfml: quoted string scope string.quoted.double.cfml, string.quoted.single.cfml settings fontStyle foreground #97C475 name cfml: quoted string (cfscript) scope meta.scope.between-output-tags.cfml string.quoted.double.cfscript,meta.scope.between-output-tags.cfml string.quoted.single.cfscript,meta.scope.between-output-tags.cfml source.cfscript.embedded.html string.quoted.double.cfscript,meta.scope.between-output-tags.cfml source.cfscript.embedded.html string.quoted.single.cfscript,meta.scope.between-mail-tags.cfml string.quoted.double.cfscript,meta.scope.between-mail-tags.cfml string.quoted.single.cfscript,meta.scope.between-mail-tags.cfml source.cfscript.embedded.html string.quoted.double.cfscript,meta.scope.between-mail-tags.cfml source.cfscript.embedded.html string.quoted.single.cfscript,source.cfscript.embedded.cfml string.quoted.single.cfscript,source.cfscript.embedded.cfml string.quoted.double.cfscript settings fontStyle foreground #008080 name cfc: comment scope source.cfscript.cfc comment settings fontStyle foreground #000000 background #FFF673C4 name cfc: storage function scope storage.type.function settings fontStyle bold foreground #339966 name cfc: storage scope storage.modifier.var settings fontStyle bold foreground #6699cd name cfc: quoted component string scope meta.class.component string.quoted.double.cfscript,meta.class.component string.quoted.single.cfscript settings fontStyle foreground #008080 name cfc: quoted script string scope source.cfscript.cfc string.quoted.double.cfscript,source.cfscript.cfc string.quoted.single.cfscript settings fontStyle foreground #008080 name cfc: functions scope source.cfscript.cfc entity.name.function-call,source.cfscript.cfc support.function settings fontStyle bold foreground #51B6C3 name cfc: function scope source.cfscript.cfc entity.name.function.cfscript,source.cfscript.cfc variable.parameter settings fontStyle foreground #51B6C3 name cfc: function scope source.cfscript.cfc variable settings fontStyle bold foreground #51B6C3 name generic: invalid - deprecated scope invalid.deprecated settings fontStyle bold italic underline foreground #ff0000 name css: comments scope punctuation.definition.comment.css, comment.block.css settings foreground #536371 name css: constant scope constant.numeric.css, constant.other.color.rgb-percentage.css, constant.other.color.rgb-value.css,entity.other.attribute-name.pseudo-class.css,entity.other.attribute-name.class.css settings foreground #0077FF name css: tag names scope entity.name.tag.css, entity.name.tag.wildcard.css, meta.selector.css settings foreground #CC9B62 name css: attribute selector scope meta.attribute-selector.css, entity.other.attribute-name.pseudo-class.ui-state.css, entity.other.attribute-name.pseudo-element.css, entity.other.attribute-name.id.css settings foreground #C775D4 name css: attribute names scope entity.other.attribute-name.attribute.css settings foreground #97C46E name css: control scope keyword.control.at-rule.charset.css, keyword.control.at-rule.font-face.css, keyword.control.at-rule.import.css, keyword.control.at-rule.media.css settings foreground #97C46E name css: operators scope keyword.operator.arithmetic.css, keyword.operator.logic.media.css settings foreground #FFFFFF name css: other keywords scope keyword.other.important.css, keyword.other.unit.css settings foreground #BCD7EB name css: quoted strings scope string.quoted.double.attribute-value.css, string.quoted.double.css, string.quoted.single.css, string.unquoted.attribute-value.css settings fontStyle italic foreground #97C46E name css: support constant scope support.constant.color.w3c-standard-color-name.css, support.constant.font-name.css, support.constant.media.css, support.constant.property-value.css, meta.property-value.css, meta.property-list.css settings foreground #828998 name css: support function scope support.function.misc.css, support.function.url.css,variable.parameter.misc.css settings foreground #51B6C3 name css: properties scope support.type.property-name.css, support.type.property-name.media.css, meta.property-name.css settings foreground #ABAD9B name css: at-rules scope meta.at-rule.charset.css, meta.at-rule.font-face.css, meta.at-rule.import.css, meta.at-rule.media.css, punctuation.terminator.rule.css, punctuation.section.property-list.css, source.css settings foreground #C862AE name js: comments scope comment.block.documentation.js, comment.block.html.js, comment.block.js, comment.line.js, comment.line.double-slash.js, comment.block.js settings background foreground #5C6362 name js: language constants scope constant.character.escape.js, constant.language.boolean.false.js, constant.language.boolean.true.js, constant.language.null.js,constant.language.js settings fontStyle background foreground #D29B62 name js: numeric constant scope constant.numeric.js settings foreground #004080 name js: entity names scope entity.name.function.js, entity.name.type.instance.js, entity.name.type.object.js.firebug settings foreground #51B6C3 name js: control scope storage.type.js,variable.language.js,keyword.control.js, keyword.other.js,storage.modifier.js, storage.type.function.js settings foreground #C775DF fontStyle bold name js: strings scope string.quoted.double.js, string.quoted.single.js, string.regexp.js settings background foreground #97C46E name js: statement terminator scope punctuation.terminator.statement.js settings background foreground #90A8DB name markdown: invalid illegal scope invalid.illegal.whitespace.markdown settings background #dc322f fontStyle italic underline foreground #ffffff name markdown: special characters scope constant.character.escape.markdown, constant.other.reference.link.markdown, constant.character.escape.creole settings foreground #8200ff name markdown: bold scope markup.bold.markdown, markup.bold.creole settings fontStyle bold foreground #268bd2 name markdown: bold italic scope markup.bold.markdown markup.italic.markdown, markup.bold.creole markup.italic.creole settings fontStyle bold italic foreground #268bd2 name markdown: headings scope markup.heading.markdown, markup.heading.creole settings fontStyle bold foreground #FFFFFF name markdown: italic scope markup.italic.markdown, markup.italic.creole settings fontStyle italic foreground #657b83 name markdown: italic bold scope markup.italic.markdown markup.bold.markdown, markup.italic.creole markup.bold.creole settings fontStyle bold italic foreground #657b83 name markdown: numbered list scope markup.list.numbered.markdown, markup.list.numbered.creole settings foreground #b58900 name markdown: bulleted list scope markup.list.unnumbered.markdown, markup.list.unnumbered.creole settings foreground #b58900 name markdown: quote block and punctuation scope markup.quote.markdown settings foreground #6c71c4 name markdown: block and inline block scope markup.raw.block.markdown, markup.raw.inline.markdown, markup.raw.block.creole, markup.raw.inline.creole settings foreground #2aa198 name markdown: links scope markup.underline.link.markdown, punctuation.definition.link.markdown, markup.underline.link.creole settings fontStyle italic foreground #00AAFF name markdown: images scope meta.image.inline.markdown, meta.image.reference.markdown, meta.image.inline.creole settings fontStyle italic foreground #d33682 name markdown: link and reference url scope meta.link.inline.markdown, meta.link.reference.markdown, meta.link.inline.creole settings fontStyle italic foreground #859900 name markdown: id definitions scope meta.link.reference.def.markdown, meta.link.reference.literal.markdown settings fontStyle italic foreground #8000ff name markdown: punctuation for bold, italic, and inline block scope punctuation.definition.bold.markdown, punctuation.definition.italic.markdown, punctuation.definition.raw.markdown, punctuation.definition.heading.markdown, punctuation.definition.bold.creole, punctuation.definition.italic.creole, punctuation.definition.raw.creole, punctuation.definition.heading.creole, punctuation.definition.line-break.creole, punctuation.definition.link.creole, punctuation.definition.horizonlal-rule.creole settings foreground #dc322f name diff: from-file scope meta.diff.header.from-file, markup.deleted.diff settings fontStyle italic foreground background #ffe4e2 name diff: to-file scope meta.diff.header.to-file, markup.inserted.diff settings fontStyle italic foreground background #daffce name diff: range scope meta.diff.range settings fontStyle italic foreground #0080ff background name json: comments scope punctuation.definition.comment.json, comment.block.documentation.json, comment.block.json settings fontStyle foreground #808080 background name json: array punctuation scope punctuation.definition.array.begin.json, punctuation.definition.array.end.json, punctuation.separator.array.json settings fontStyle bold foreground #ff00ff background name json: invalid - illegal scope invalid.illegal.unrecognized-string-escape.json, invalid.illegal.expected-dictionary-separator.json, invalid.illegal.expected-array-separator.json settings background #dc322f fontStyle italic underline foreground #eee8d5 name json: dictionary punctuation scope punctuation.definition.dictionary.begin.json, punctuation.definition.dictionary.end.json, punctuation.separator.dictionary.key-value.json, punctuation.separator.dictionary.pair.json settings fontStyle bold foreground #ABB2C0 background name json: dictionary string values scope meta.structure.dictionary.value.json, constant.language.json, constant.numeric.json, meta.structure.dictionary.json settings fontStyle foreground #97C46E background name json: string values scope meta.structure.array.json string.quoted.double.json settings fontStyle foreground #E26B6F background uuid 4b4049ad-d962-4443-8279-d2d761b9eb4b colorSpaceName sRGB semanticClass theme.dark.cf_builder