Merge commit 'be3e8236086165e5e45a5a10783823874b3f3ebd' as 'lib/vscode'
This commit is contained in:
2
lib/vscode/extensions/xml/.vscodeignore
Normal file
2
lib/vscode/extensions/xml/.vscodeignore
Normal file
@ -0,0 +1,2 @@
|
||||
test/**
|
||||
cgmanifest.json
|
18
lib/vscode/extensions/xml/cgmanifest.json
Normal file
18
lib/vscode/extensions/xml/cgmanifest.json
Normal file
@ -0,0 +1,18 @@
|
||||
{
|
||||
"registrations": [
|
||||
{
|
||||
"component": {
|
||||
"type": "git",
|
||||
"git": {
|
||||
"name": "atom/language-xml",
|
||||
"repositoryUrl": "https://github.com/atom/language-xml",
|
||||
"commitHash": "7bc75dfe779ad5b35d9bf4013d9181864358cb49"
|
||||
}
|
||||
},
|
||||
"license": "MIT",
|
||||
"description": "The files syntaxes/xml.json and syntaxes/xsl.json were derived from the Atom package https://github.com/atom/language-xml which were originally converted from the TextMate bundle https://github.com/textmate/xml.tmbundle.",
|
||||
"version": "0.35.2"
|
||||
}
|
||||
],
|
||||
"version": 1
|
||||
}
|
99
lib/vscode/extensions/xml/package.json
Normal file
99
lib/vscode/extensions/xml/package.json
Normal file
@ -0,0 +1,99 @@
|
||||
{
|
||||
"name": "xml",
|
||||
"displayName": "%displayName%",
|
||||
"description": "%description%",
|
||||
"version": "1.0.0",
|
||||
"publisher": "vscode",
|
||||
"license": "MIT",
|
||||
"engines": { "vscode": "*" },
|
||||
"contributes": {
|
||||
"languages": [{
|
||||
"id": "xml",
|
||||
"extensions": [
|
||||
".xml",
|
||||
".xsd",
|
||||
".ascx",
|
||||
".atom",
|
||||
".axml",
|
||||
".bpmn",
|
||||
".cpt",
|
||||
".csl",
|
||||
".csproj",
|
||||
".csproj.user",
|
||||
".dita",
|
||||
".ditamap",
|
||||
".dtd",
|
||||
".ent",
|
||||
".mod",
|
||||
".dtml",
|
||||
".fsproj",
|
||||
".fxml",
|
||||
".iml",
|
||||
".isml",
|
||||
".jmx",
|
||||
".launch",
|
||||
".menu",
|
||||
".mxml",
|
||||
".nuspec",
|
||||
".opml",
|
||||
".owl",
|
||||
".proj",
|
||||
".props",
|
||||
".pt",
|
||||
".publishsettings",
|
||||
".pubxml",
|
||||
".pubxml.user",
|
||||
".rbxlx",
|
||||
".rbxmx",
|
||||
".rdf",
|
||||
".rng",
|
||||
".rss",
|
||||
".shproj",
|
||||
".storyboard",
|
||||
".svg",
|
||||
".targets",
|
||||
".tld",
|
||||
".tmx",
|
||||
".vbproj",
|
||||
".vbproj.user",
|
||||
".vcxproj",
|
||||
".vcxproj.filters",
|
||||
".wsdl",
|
||||
".wxi",
|
||||
".wxl",
|
||||
".wxs",
|
||||
".xaml",
|
||||
".xbl",
|
||||
".xib",
|
||||
".xlf",
|
||||
".xliff",
|
||||
".xpdl",
|
||||
".xul",
|
||||
".xoml"
|
||||
],
|
||||
"firstLine" : "(\\<\\?xml.*)|(\\<svg)|(\\<\\!doctype\\s+svg)",
|
||||
"aliases": [ "XML", "xml" ],
|
||||
"configuration": "./xml.language-configuration.json"
|
||||
}, {
|
||||
"id": "xsl",
|
||||
"extensions": [
|
||||
".xsl",
|
||||
".xslt"
|
||||
],
|
||||
"aliases": [ "XSL", "xsl" ],
|
||||
"configuration": "./xsl.language-configuration.json"
|
||||
}],
|
||||
"grammars": [{
|
||||
"language": "xml",
|
||||
"scopeName": "text.xml",
|
||||
"path": "./syntaxes/xml.tmLanguage.json"
|
||||
}, {
|
||||
"language": "xsl",
|
||||
"scopeName": "text.xml.xsl",
|
||||
"path": "./syntaxes/xsl.tmLanguage.json"
|
||||
}]
|
||||
},
|
||||
"scripts": {
|
||||
"update-grammar": "node ../../build/npm/update-grammar.js atom/language-xml grammars/xml.cson ./syntaxes/xml.tmLanguage.json grammars/xsl.cson ./syntaxes/xsl.tmLanguage.json"
|
||||
}
|
||||
}
|
4
lib/vscode/extensions/xml/package.nls.json
Normal file
4
lib/vscode/extensions/xml/package.nls.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"displayName": "XML Language Basics",
|
||||
"description": "Provides syntax highlighting and bracket matching in XML files."
|
||||
}
|
387
lib/vscode/extensions/xml/syntaxes/xml.tmLanguage.json
Normal file
387
lib/vscode/extensions/xml/syntaxes/xml.tmLanguage.json
Normal file
@ -0,0 +1,387 @@
|
||||
{
|
||||
"information_for_contributors": [
|
||||
"This file has been converted from https://github.com/atom/language-xml/blob/master/grammars/xml.cson",
|
||||
"If you want to provide a fix or improvement, please create a pull request against the original repository.",
|
||||
"Once accepted there, we are happy to receive an update request."
|
||||
],
|
||||
"version": "https://github.com/atom/language-xml/commit/7bc75dfe779ad5b35d9bf4013d9181864358cb49",
|
||||
"name": "XML",
|
||||
"scopeName": "text.xml",
|
||||
"patterns": [
|
||||
{
|
||||
"begin": "(<\\?)\\s*([-_a-zA-Z0-9]+)",
|
||||
"captures": {
|
||||
"1": {
|
||||
"name": "punctuation.definition.tag.xml"
|
||||
},
|
||||
"2": {
|
||||
"name": "entity.name.tag.xml"
|
||||
}
|
||||
},
|
||||
"end": "(\\?>)",
|
||||
"name": "meta.tag.preprocessor.xml",
|
||||
"patterns": [
|
||||
{
|
||||
"match": " ([a-zA-Z-]+)",
|
||||
"name": "entity.other.attribute-name.xml"
|
||||
},
|
||||
{
|
||||
"include": "#doublequotedString"
|
||||
},
|
||||
{
|
||||
"include": "#singlequotedString"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"begin": "(<!)(DOCTYPE)\\s+([:a-zA-Z_][:a-zA-Z0-9_.-]*)",
|
||||
"captures": {
|
||||
"1": {
|
||||
"name": "punctuation.definition.tag.xml"
|
||||
},
|
||||
"2": {
|
||||
"name": "keyword.other.doctype.xml"
|
||||
},
|
||||
"3": {
|
||||
"name": "variable.language.documentroot.xml"
|
||||
}
|
||||
},
|
||||
"end": "\\s*(>)",
|
||||
"name": "meta.tag.sgml.doctype.xml",
|
||||
"patterns": [
|
||||
{
|
||||
"include": "#internalSubset"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"include": "#comments"
|
||||
},
|
||||
{
|
||||
"begin": "(<)((?:([-_a-zA-Z0-9]+)(:))?([-_a-zA-Z0-9:]+))(?=(\\s[^>]*)?></\\2>)",
|
||||
"beginCaptures": {
|
||||
"1": {
|
||||
"name": "punctuation.definition.tag.xml"
|
||||
},
|
||||
"2": {
|
||||
"name": "entity.name.tag.xml"
|
||||
},
|
||||
"3": {
|
||||
"name": "entity.name.tag.namespace.xml"
|
||||
},
|
||||
"4": {
|
||||
"name": "punctuation.separator.namespace.xml"
|
||||
},
|
||||
"5": {
|
||||
"name": "entity.name.tag.localname.xml"
|
||||
}
|
||||
},
|
||||
"end": "(>)(</)((?:([-_a-zA-Z0-9]+)(:))?([-_a-zA-Z0-9:]+))(>)",
|
||||
"endCaptures": {
|
||||
"1": {
|
||||
"name": "punctuation.definition.tag.xml"
|
||||
},
|
||||
"2": {
|
||||
"name": "punctuation.definition.tag.xml"
|
||||
},
|
||||
"3": {
|
||||
"name": "entity.name.tag.xml"
|
||||
},
|
||||
"4": {
|
||||
"name": "entity.name.tag.namespace.xml"
|
||||
},
|
||||
"5": {
|
||||
"name": "punctuation.separator.namespace.xml"
|
||||
},
|
||||
"6": {
|
||||
"name": "entity.name.tag.localname.xml"
|
||||
},
|
||||
"7": {
|
||||
"name": "punctuation.definition.tag.xml"
|
||||
}
|
||||
},
|
||||
"name": "meta.tag.no-content.xml",
|
||||
"patterns": [
|
||||
{
|
||||
"include": "#tagStuff"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"begin": "(</?)(?:([-\\w\\.]+)((:)))?([-\\w\\.:]+)",
|
||||
"captures": {
|
||||
"1": {
|
||||
"name": "punctuation.definition.tag.xml"
|
||||
},
|
||||
"2": {
|
||||
"name": "entity.name.tag.namespace.xml"
|
||||
},
|
||||
"3": {
|
||||
"name": "entity.name.tag.xml"
|
||||
},
|
||||
"4": {
|
||||
"name": "punctuation.separator.namespace.xml"
|
||||
},
|
||||
"5": {
|
||||
"name": "entity.name.tag.localname.xml"
|
||||
}
|
||||
},
|
||||
"end": "(/?>)",
|
||||
"name": "meta.tag.xml",
|
||||
"patterns": [
|
||||
{
|
||||
"include": "#tagStuff"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"include": "#entity"
|
||||
},
|
||||
{
|
||||
"include": "#bare-ampersand"
|
||||
},
|
||||
{
|
||||
"begin": "<%@",
|
||||
"beginCaptures": {
|
||||
"0": {
|
||||
"name": "punctuation.section.embedded.begin.xml"
|
||||
}
|
||||
},
|
||||
"end": "%>",
|
||||
"endCaptures": {
|
||||
"0": {
|
||||
"name": "punctuation.section.embedded.end.xml"
|
||||
}
|
||||
},
|
||||
"name": "source.java-props.embedded.xml",
|
||||
"patterns": [
|
||||
{
|
||||
"match": "page|include|taglib",
|
||||
"name": "keyword.other.page-props.xml"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"begin": "<%[!=]?(?!--)",
|
||||
"beginCaptures": {
|
||||
"0": {
|
||||
"name": "punctuation.section.embedded.begin.xml"
|
||||
}
|
||||
},
|
||||
"end": "(?!--)%>",
|
||||
"endCaptures": {
|
||||
"0": {
|
||||
"name": "punctuation.section.embedded.end.xml"
|
||||
}
|
||||
},
|
||||
"name": "source.java.embedded.xml",
|
||||
"patterns": [
|
||||
{
|
||||
"include": "source.java"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"begin": "<!\\[CDATA\\[",
|
||||
"beginCaptures": {
|
||||
"0": {
|
||||
"name": "punctuation.definition.string.begin.xml"
|
||||
}
|
||||
},
|
||||
"end": "]]>",
|
||||
"endCaptures": {
|
||||
"0": {
|
||||
"name": "punctuation.definition.string.end.xml"
|
||||
}
|
||||
},
|
||||
"name": "string.unquoted.cdata.xml"
|
||||
}
|
||||
],
|
||||
"repository": {
|
||||
"EntityDecl": {
|
||||
"begin": "(<!)(ENTITY)\\s+(%\\s+)?([:a-zA-Z_][:a-zA-Z0-9_.-]*)(\\s+(?:SYSTEM|PUBLIC)\\s+)?",
|
||||
"captures": {
|
||||
"1": {
|
||||
"name": "punctuation.definition.tag.xml"
|
||||
},
|
||||
"2": {
|
||||
"name": "keyword.other.entity.xml"
|
||||
},
|
||||
"3": {
|
||||
"name": "punctuation.definition.entity.xml"
|
||||
},
|
||||
"4": {
|
||||
"name": "variable.language.entity.xml"
|
||||
},
|
||||
"5": {
|
||||
"name": "keyword.other.entitytype.xml"
|
||||
}
|
||||
},
|
||||
"end": "(>)",
|
||||
"patterns": [
|
||||
{
|
||||
"include": "#doublequotedString"
|
||||
},
|
||||
{
|
||||
"include": "#singlequotedString"
|
||||
}
|
||||
]
|
||||
},
|
||||
"bare-ampersand": {
|
||||
"match": "&",
|
||||
"name": "invalid.illegal.bad-ampersand.xml"
|
||||
},
|
||||
"doublequotedString": {
|
||||
"begin": "\"",
|
||||
"beginCaptures": {
|
||||
"0": {
|
||||
"name": "punctuation.definition.string.begin.xml"
|
||||
}
|
||||
},
|
||||
"end": "\"",
|
||||
"endCaptures": {
|
||||
"0": {
|
||||
"name": "punctuation.definition.string.end.xml"
|
||||
}
|
||||
},
|
||||
"name": "string.quoted.double.xml",
|
||||
"patterns": [
|
||||
{
|
||||
"include": "#entity"
|
||||
},
|
||||
{
|
||||
"include": "#bare-ampersand"
|
||||
}
|
||||
]
|
||||
},
|
||||
"entity": {
|
||||
"captures": {
|
||||
"1": {
|
||||
"name": "punctuation.definition.constant.xml"
|
||||
},
|
||||
"3": {
|
||||
"name": "punctuation.definition.constant.xml"
|
||||
}
|
||||
},
|
||||
"match": "(&)([:a-zA-Z_][:a-zA-Z0-9_.-]*|#[0-9]+|#x[0-9a-fA-F]+)(;)",
|
||||
"name": "constant.character.entity.xml"
|
||||
},
|
||||
"internalSubset": {
|
||||
"begin": "(\\[)",
|
||||
"captures": {
|
||||
"1": {
|
||||
"name": "punctuation.definition.constant.xml"
|
||||
}
|
||||
},
|
||||
"end": "(\\])",
|
||||
"name": "meta.internalsubset.xml",
|
||||
"patterns": [
|
||||
{
|
||||
"include": "#EntityDecl"
|
||||
},
|
||||
{
|
||||
"include": "#parameterEntity"
|
||||
},
|
||||
{
|
||||
"include": "#comments"
|
||||
}
|
||||
]
|
||||
},
|
||||
"parameterEntity": {
|
||||
"captures": {
|
||||
"1": {
|
||||
"name": "punctuation.definition.constant.xml"
|
||||
},
|
||||
"3": {
|
||||
"name": "punctuation.definition.constant.xml"
|
||||
}
|
||||
},
|
||||
"match": "(%)([:a-zA-Z_][:a-zA-Z0-9_.-]*)(;)",
|
||||
"name": "constant.character.parameter-entity.xml"
|
||||
},
|
||||
"singlequotedString": {
|
||||
"begin": "'",
|
||||
"beginCaptures": {
|
||||
"0": {
|
||||
"name": "punctuation.definition.string.begin.xml"
|
||||
}
|
||||
},
|
||||
"end": "'",
|
||||
"endCaptures": {
|
||||
"0": {
|
||||
"name": "punctuation.definition.string.end.xml"
|
||||
}
|
||||
},
|
||||
"name": "string.quoted.single.xml",
|
||||
"patterns": [
|
||||
{
|
||||
"include": "#entity"
|
||||
},
|
||||
{
|
||||
"include": "#bare-ampersand"
|
||||
}
|
||||
]
|
||||
},
|
||||
"tagStuff": {
|
||||
"patterns": [
|
||||
{
|
||||
"captures": {
|
||||
"1": {
|
||||
"name": "entity.other.attribute-name.namespace.xml"
|
||||
},
|
||||
"2": {
|
||||
"name": "entity.other.attribute-name.xml"
|
||||
},
|
||||
"3": {
|
||||
"name": "punctuation.separator.namespace.xml"
|
||||
},
|
||||
"4": {
|
||||
"name": "entity.other.attribute-name.localname.xml"
|
||||
}
|
||||
},
|
||||
"match": "(?:^|\\s+)(?:([-\\w.]+)((:)))?([-\\w.:]+)\\s*="
|
||||
},
|
||||
{
|
||||
"include": "#doublequotedString"
|
||||
},
|
||||
{
|
||||
"include": "#singlequotedString"
|
||||
}
|
||||
]
|
||||
},
|
||||
"comments": {
|
||||
"patterns": [
|
||||
{
|
||||
"begin": "<%--",
|
||||
"captures": {
|
||||
"0": {
|
||||
"name": "punctuation.definition.comment.xml"
|
||||
},
|
||||
"end": "--%>",
|
||||
"name": "comment.block.xml"
|
||||
}
|
||||
},
|
||||
{
|
||||
"begin": "<!--",
|
||||
"captures": {
|
||||
"0": {
|
||||
"name": "punctuation.definition.comment.xml"
|
||||
}
|
||||
},
|
||||
"end": "-->",
|
||||
"name": "comment.block.xml",
|
||||
"patterns": [
|
||||
{
|
||||
"begin": "--(?!>)",
|
||||
"captures": {
|
||||
"0": {
|
||||
"name": "invalid.illegal.bad-comments-or-CDATA.xml"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
94
lib/vscode/extensions/xml/syntaxes/xsl.tmLanguage.json
Normal file
94
lib/vscode/extensions/xml/syntaxes/xsl.tmLanguage.json
Normal file
@ -0,0 +1,94 @@
|
||||
{
|
||||
"information_for_contributors": [
|
||||
"This file has been converted from https://github.com/atom/language-xml/blob/master/grammars/xsl.cson",
|
||||
"If you want to provide a fix or improvement, please create a pull request against the original repository.",
|
||||
"Once accepted there, we are happy to receive an update request."
|
||||
],
|
||||
"version": "https://github.com/atom/language-xml/commit/507de2ee7daca60cf02e9e21fbeb92bbae73e280",
|
||||
"name": "XSL",
|
||||
"scopeName": "text.xml.xsl",
|
||||
"patterns": [
|
||||
{
|
||||
"begin": "(<)(xsl)((:))(template)",
|
||||
"captures": {
|
||||
"1": {
|
||||
"name": "punctuation.definition.tag.xml"
|
||||
},
|
||||
"2": {
|
||||
"name": "entity.name.tag.namespace.xml"
|
||||
},
|
||||
"3": {
|
||||
"name": "entity.name.tag.xml"
|
||||
},
|
||||
"4": {
|
||||
"name": "punctuation.separator.namespace.xml"
|
||||
},
|
||||
"5": {
|
||||
"name": "entity.name.tag.localname.xml"
|
||||
}
|
||||
},
|
||||
"end": "(>)",
|
||||
"name": "meta.tag.xml.template",
|
||||
"patterns": [
|
||||
{
|
||||
"captures": {
|
||||
"1": {
|
||||
"name": "entity.other.attribute-name.namespace.xml"
|
||||
},
|
||||
"2": {
|
||||
"name": "entity.other.attribute-name.xml"
|
||||
},
|
||||
"3": {
|
||||
"name": "punctuation.separator.namespace.xml"
|
||||
},
|
||||
"4": {
|
||||
"name": "entity.other.attribute-name.localname.xml"
|
||||
}
|
||||
},
|
||||
"match": " (?:([-_a-zA-Z0-9]+)((:)))?([a-zA-Z-]+)"
|
||||
},
|
||||
{
|
||||
"include": "#doublequotedString"
|
||||
},
|
||||
{
|
||||
"include": "#singlequotedString"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"include": "text.xml"
|
||||
}
|
||||
],
|
||||
"repository": {
|
||||
"doublequotedString": {
|
||||
"begin": "\"",
|
||||
"beginCaptures": {
|
||||
"0": {
|
||||
"name": "punctuation.definition.string.begin.xml"
|
||||
}
|
||||
},
|
||||
"end": "\"",
|
||||
"endCaptures": {
|
||||
"0": {
|
||||
"name": "punctuation.definition.string.end.xml"
|
||||
}
|
||||
},
|
||||
"name": "string.quoted.double.xml"
|
||||
},
|
||||
"singlequotedString": {
|
||||
"begin": "'",
|
||||
"beginCaptures": {
|
||||
"0": {
|
||||
"name": "punctuation.definition.string.begin.xml"
|
||||
}
|
||||
},
|
||||
"end": "'",
|
||||
"endCaptures": {
|
||||
"0": {
|
||||
"name": "punctuation.definition.string.end.xml"
|
||||
}
|
||||
},
|
||||
"name": "string.quoted.single.xml"
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="no" ?>
|
||||
<WorkFine>
|
||||
<NoColorWithNonLatinCharacters_АБВ NextTagnotWork="something" Поле="tagnotwork">
|
||||
<WorkFine/>
|
||||
<Error_АБВГД/>
|
||||
</NoColorWithNonLatinCharacters_АБВ>
|
||||
</WorkFine>
|
20
lib/vscode/extensions/xml/test/colorize-fixtures/test.xml
Normal file
20
lib/vscode/extensions/xml/test/colorize-fixtures/test.xml
Normal file
@ -0,0 +1,20 @@
|
||||
<project>
|
||||
<target name="jar">
|
||||
<mkdir dir="build/jar"/>
|
||||
<jar destfile="build/jar/HelloWorld.jar" basedir="build/classes">
|
||||
<manifest>
|
||||
<attribute name="Main-Class" value="oata.HelloWorld"/>
|
||||
</manifest>
|
||||
</jar>
|
||||
</target>
|
||||
<!-- The stuff below was added for extra tokenizer testing -->
|
||||
<character id="Lucy">
|
||||
<hr:name>Lucy</hr:name>
|
||||
<hr:born>1952-03-03</hr:born>
|
||||
<qualification>bossy, crabby and selfish</qualification>
|
||||
</character>
|
||||
<VisualState.Setters>
|
||||
<Setter Target="inputPanel.Orientation" Value="Vertical"/>
|
||||
<Setter Target="inputButton.Margin" Value="0,4,0,0"/>
|
||||
</VisualState.Setters>
|
||||
</project>
|
@ -0,0 +1,585 @@
|
||||
[
|
||||
{
|
||||
"c": "<?",
|
||||
"t": "text.xml meta.tag.preprocessor.xml punctuation.definition.tag.xml",
|
||||
"r": {
|
||||
"dark_plus": "punctuation.definition.tag: #808080",
|
||||
"light_plus": "punctuation.definition.tag: #800000",
|
||||
"dark_vs": "punctuation.definition.tag: #808080",
|
||||
"light_vs": "punctuation.definition.tag: #800000",
|
||||
"hc_black": "punctuation.definition.tag: #808080"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": "xml",
|
||||
"t": "text.xml meta.tag.preprocessor.xml entity.name.tag.xml",
|
||||
"r": {
|
||||
"dark_plus": "entity.name.tag: #569CD6",
|
||||
"light_plus": "entity.name.tag: #800000",
|
||||
"dark_vs": "entity.name.tag: #569CD6",
|
||||
"light_vs": "entity.name.tag: #800000",
|
||||
"hc_black": "entity.name.tag: #569CD6"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": " version",
|
||||
"t": "text.xml meta.tag.preprocessor.xml entity.other.attribute-name.xml",
|
||||
"r": {
|
||||
"dark_plus": "entity.other.attribute-name: #9CDCFE",
|
||||
"light_plus": "entity.other.attribute-name: #FF0000",
|
||||
"dark_vs": "entity.other.attribute-name: #9CDCFE",
|
||||
"light_vs": "entity.other.attribute-name: #FF0000",
|
||||
"hc_black": "entity.other.attribute-name: #9CDCFE"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": "=",
|
||||
"t": "text.xml meta.tag.preprocessor.xml",
|
||||
"r": {
|
||||
"dark_plus": "default: #D4D4D4",
|
||||
"light_plus": "default: #000000",
|
||||
"dark_vs": "default: #D4D4D4",
|
||||
"light_vs": "default: #000000",
|
||||
"hc_black": "default: #FFFFFF"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": "\"",
|
||||
"t": "text.xml meta.tag.preprocessor.xml string.quoted.double.xml punctuation.definition.string.begin.xml",
|
||||
"r": {
|
||||
"dark_plus": "string: #CE9178",
|
||||
"light_plus": "string.quoted.double.xml: #0000FF",
|
||||
"dark_vs": "string: #CE9178",
|
||||
"light_vs": "string.quoted.double.xml: #0000FF",
|
||||
"hc_black": "string: #CE9178"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": "1.0",
|
||||
"t": "text.xml meta.tag.preprocessor.xml string.quoted.double.xml",
|
||||
"r": {
|
||||
"dark_plus": "string: #CE9178",
|
||||
"light_plus": "string.quoted.double.xml: #0000FF",
|
||||
"dark_vs": "string: #CE9178",
|
||||
"light_vs": "string.quoted.double.xml: #0000FF",
|
||||
"hc_black": "string: #CE9178"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": "\"",
|
||||
"t": "text.xml meta.tag.preprocessor.xml string.quoted.double.xml punctuation.definition.string.end.xml",
|
||||
"r": {
|
||||
"dark_plus": "string: #CE9178",
|
||||
"light_plus": "string.quoted.double.xml: #0000FF",
|
||||
"dark_vs": "string: #CE9178",
|
||||
"light_vs": "string.quoted.double.xml: #0000FF",
|
||||
"hc_black": "string: #CE9178"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": " encoding",
|
||||
"t": "text.xml meta.tag.preprocessor.xml entity.other.attribute-name.xml",
|
||||
"r": {
|
||||
"dark_plus": "entity.other.attribute-name: #9CDCFE",
|
||||
"light_plus": "entity.other.attribute-name: #FF0000",
|
||||
"dark_vs": "entity.other.attribute-name: #9CDCFE",
|
||||
"light_vs": "entity.other.attribute-name: #FF0000",
|
||||
"hc_black": "entity.other.attribute-name: #9CDCFE"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": "=",
|
||||
"t": "text.xml meta.tag.preprocessor.xml",
|
||||
"r": {
|
||||
"dark_plus": "default: #D4D4D4",
|
||||
"light_plus": "default: #000000",
|
||||
"dark_vs": "default: #D4D4D4",
|
||||
"light_vs": "default: #000000",
|
||||
"hc_black": "default: #FFFFFF"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": "\"",
|
||||
"t": "text.xml meta.tag.preprocessor.xml string.quoted.double.xml punctuation.definition.string.begin.xml",
|
||||
"r": {
|
||||
"dark_plus": "string: #CE9178",
|
||||
"light_plus": "string.quoted.double.xml: #0000FF",
|
||||
"dark_vs": "string: #CE9178",
|
||||
"light_vs": "string.quoted.double.xml: #0000FF",
|
||||
"hc_black": "string: #CE9178"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": "utf-8",
|
||||
"t": "text.xml meta.tag.preprocessor.xml string.quoted.double.xml",
|
||||
"r": {
|
||||
"dark_plus": "string: #CE9178",
|
||||
"light_plus": "string.quoted.double.xml: #0000FF",
|
||||
"dark_vs": "string: #CE9178",
|
||||
"light_vs": "string.quoted.double.xml: #0000FF",
|
||||
"hc_black": "string: #CE9178"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": "\"",
|
||||
"t": "text.xml meta.tag.preprocessor.xml string.quoted.double.xml punctuation.definition.string.end.xml",
|
||||
"r": {
|
||||
"dark_plus": "string: #CE9178",
|
||||
"light_plus": "string.quoted.double.xml: #0000FF",
|
||||
"dark_vs": "string: #CE9178",
|
||||
"light_vs": "string.quoted.double.xml: #0000FF",
|
||||
"hc_black": "string: #CE9178"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": " standalone",
|
||||
"t": "text.xml meta.tag.preprocessor.xml entity.other.attribute-name.xml",
|
||||
"r": {
|
||||
"dark_plus": "entity.other.attribute-name: #9CDCFE",
|
||||
"light_plus": "entity.other.attribute-name: #FF0000",
|
||||
"dark_vs": "entity.other.attribute-name: #9CDCFE",
|
||||
"light_vs": "entity.other.attribute-name: #FF0000",
|
||||
"hc_black": "entity.other.attribute-name: #9CDCFE"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": "=",
|
||||
"t": "text.xml meta.tag.preprocessor.xml",
|
||||
"r": {
|
||||
"dark_plus": "default: #D4D4D4",
|
||||
"light_plus": "default: #000000",
|
||||
"dark_vs": "default: #D4D4D4",
|
||||
"light_vs": "default: #000000",
|
||||
"hc_black": "default: #FFFFFF"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": "\"",
|
||||
"t": "text.xml meta.tag.preprocessor.xml string.quoted.double.xml punctuation.definition.string.begin.xml",
|
||||
"r": {
|
||||
"dark_plus": "string: #CE9178",
|
||||
"light_plus": "string.quoted.double.xml: #0000FF",
|
||||
"dark_vs": "string: #CE9178",
|
||||
"light_vs": "string.quoted.double.xml: #0000FF",
|
||||
"hc_black": "string: #CE9178"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": "no",
|
||||
"t": "text.xml meta.tag.preprocessor.xml string.quoted.double.xml",
|
||||
"r": {
|
||||
"dark_plus": "string: #CE9178",
|
||||
"light_plus": "string.quoted.double.xml: #0000FF",
|
||||
"dark_vs": "string: #CE9178",
|
||||
"light_vs": "string.quoted.double.xml: #0000FF",
|
||||
"hc_black": "string: #CE9178"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": "\"",
|
||||
"t": "text.xml meta.tag.preprocessor.xml string.quoted.double.xml punctuation.definition.string.end.xml",
|
||||
"r": {
|
||||
"dark_plus": "string: #CE9178",
|
||||
"light_plus": "string.quoted.double.xml: #0000FF",
|
||||
"dark_vs": "string: #CE9178",
|
||||
"light_vs": "string.quoted.double.xml: #0000FF",
|
||||
"hc_black": "string: #CE9178"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": " ",
|
||||
"t": "text.xml meta.tag.preprocessor.xml",
|
||||
"r": {
|
||||
"dark_plus": "default: #D4D4D4",
|
||||
"light_plus": "default: #000000",
|
||||
"dark_vs": "default: #D4D4D4",
|
||||
"light_vs": "default: #000000",
|
||||
"hc_black": "default: #FFFFFF"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": "?>",
|
||||
"t": "text.xml meta.tag.preprocessor.xml punctuation.definition.tag.xml",
|
||||
"r": {
|
||||
"dark_plus": "punctuation.definition.tag: #808080",
|
||||
"light_plus": "punctuation.definition.tag: #800000",
|
||||
"dark_vs": "punctuation.definition.tag: #808080",
|
||||
"light_vs": "punctuation.definition.tag: #800000",
|
||||
"hc_black": "punctuation.definition.tag: #808080"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": "<",
|
||||
"t": "text.xml meta.tag.xml punctuation.definition.tag.xml",
|
||||
"r": {
|
||||
"dark_plus": "punctuation.definition.tag: #808080",
|
||||
"light_plus": "punctuation.definition.tag: #800000",
|
||||
"dark_vs": "punctuation.definition.tag: #808080",
|
||||
"light_vs": "punctuation.definition.tag: #800000",
|
||||
"hc_black": "punctuation.definition.tag: #808080"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": "WorkFine",
|
||||
"t": "text.xml meta.tag.xml entity.name.tag.localname.xml",
|
||||
"r": {
|
||||
"dark_plus": "entity.name.tag: #569CD6",
|
||||
"light_plus": "entity.name.tag: #800000",
|
||||
"dark_vs": "entity.name.tag: #569CD6",
|
||||
"light_vs": "entity.name.tag: #800000",
|
||||
"hc_black": "entity.name.tag: #569CD6"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": ">",
|
||||
"t": "text.xml meta.tag.xml punctuation.definition.tag.xml",
|
||||
"r": {
|
||||
"dark_plus": "punctuation.definition.tag: #808080",
|
||||
"light_plus": "punctuation.definition.tag: #800000",
|
||||
"dark_vs": "punctuation.definition.tag: #808080",
|
||||
"light_vs": "punctuation.definition.tag: #800000",
|
||||
"hc_black": "punctuation.definition.tag: #808080"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": " ",
|
||||
"t": "text.xml",
|
||||
"r": {
|
||||
"dark_plus": "default: #D4D4D4",
|
||||
"light_plus": "default: #000000",
|
||||
"dark_vs": "default: #D4D4D4",
|
||||
"light_vs": "default: #000000",
|
||||
"hc_black": "default: #FFFFFF"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": "<",
|
||||
"t": "text.xml meta.tag.xml punctuation.definition.tag.xml",
|
||||
"r": {
|
||||
"dark_plus": "punctuation.definition.tag: #808080",
|
||||
"light_plus": "punctuation.definition.tag: #800000",
|
||||
"dark_vs": "punctuation.definition.tag: #808080",
|
||||
"light_vs": "punctuation.definition.tag: #800000",
|
||||
"hc_black": "punctuation.definition.tag: #808080"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": "NoColorWithNonLatinCharacters_АБВ",
|
||||
"t": "text.xml meta.tag.xml entity.name.tag.localname.xml",
|
||||
"r": {
|
||||
"dark_plus": "entity.name.tag: #569CD6",
|
||||
"light_plus": "entity.name.tag: #800000",
|
||||
"dark_vs": "entity.name.tag: #569CD6",
|
||||
"light_vs": "entity.name.tag: #800000",
|
||||
"hc_black": "entity.name.tag: #569CD6"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": " ",
|
||||
"t": "text.xml meta.tag.xml",
|
||||
"r": {
|
||||
"dark_plus": "default: #D4D4D4",
|
||||
"light_plus": "default: #000000",
|
||||
"dark_vs": "default: #D4D4D4",
|
||||
"light_vs": "default: #000000",
|
||||
"hc_black": "default: #FFFFFF"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": "NextTagnotWork",
|
||||
"t": "text.xml meta.tag.xml entity.other.attribute-name.localname.xml",
|
||||
"r": {
|
||||
"dark_plus": "entity.other.attribute-name: #9CDCFE",
|
||||
"light_plus": "entity.other.attribute-name: #FF0000",
|
||||
"dark_vs": "entity.other.attribute-name: #9CDCFE",
|
||||
"light_vs": "entity.other.attribute-name: #FF0000",
|
||||
"hc_black": "entity.other.attribute-name: #9CDCFE"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": "=",
|
||||
"t": "text.xml meta.tag.xml",
|
||||
"r": {
|
||||
"dark_plus": "default: #D4D4D4",
|
||||
"light_plus": "default: #000000",
|
||||
"dark_vs": "default: #D4D4D4",
|
||||
"light_vs": "default: #000000",
|
||||
"hc_black": "default: #FFFFFF"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": "\"",
|
||||
"t": "text.xml meta.tag.xml string.quoted.double.xml punctuation.definition.string.begin.xml",
|
||||
"r": {
|
||||
"dark_plus": "string: #CE9178",
|
||||
"light_plus": "string.quoted.double.xml: #0000FF",
|
||||
"dark_vs": "string: #CE9178",
|
||||
"light_vs": "string.quoted.double.xml: #0000FF",
|
||||
"hc_black": "string: #CE9178"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": "something",
|
||||
"t": "text.xml meta.tag.xml string.quoted.double.xml",
|
||||
"r": {
|
||||
"dark_plus": "string: #CE9178",
|
||||
"light_plus": "string.quoted.double.xml: #0000FF",
|
||||
"dark_vs": "string: #CE9178",
|
||||
"light_vs": "string.quoted.double.xml: #0000FF",
|
||||
"hc_black": "string: #CE9178"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": "\"",
|
||||
"t": "text.xml meta.tag.xml string.quoted.double.xml punctuation.definition.string.end.xml",
|
||||
"r": {
|
||||
"dark_plus": "string: #CE9178",
|
||||
"light_plus": "string.quoted.double.xml: #0000FF",
|
||||
"dark_vs": "string: #CE9178",
|
||||
"light_vs": "string.quoted.double.xml: #0000FF",
|
||||
"hc_black": "string: #CE9178"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": " ",
|
||||
"t": "text.xml meta.tag.xml",
|
||||
"r": {
|
||||
"dark_plus": "default: #D4D4D4",
|
||||
"light_plus": "default: #000000",
|
||||
"dark_vs": "default: #D4D4D4",
|
||||
"light_vs": "default: #000000",
|
||||
"hc_black": "default: #FFFFFF"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": "Поле",
|
||||
"t": "text.xml meta.tag.xml entity.other.attribute-name.localname.xml",
|
||||
"r": {
|
||||
"dark_plus": "entity.other.attribute-name: #9CDCFE",
|
||||
"light_plus": "entity.other.attribute-name: #FF0000",
|
||||
"dark_vs": "entity.other.attribute-name: #9CDCFE",
|
||||
"light_vs": "entity.other.attribute-name: #FF0000",
|
||||
"hc_black": "entity.other.attribute-name: #9CDCFE"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": "=",
|
||||
"t": "text.xml meta.tag.xml",
|
||||
"r": {
|
||||
"dark_plus": "default: #D4D4D4",
|
||||
"light_plus": "default: #000000",
|
||||
"dark_vs": "default: #D4D4D4",
|
||||
"light_vs": "default: #000000",
|
||||
"hc_black": "default: #FFFFFF"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": "\"",
|
||||
"t": "text.xml meta.tag.xml string.quoted.double.xml punctuation.definition.string.begin.xml",
|
||||
"r": {
|
||||
"dark_plus": "string: #CE9178",
|
||||
"light_plus": "string.quoted.double.xml: #0000FF",
|
||||
"dark_vs": "string: #CE9178",
|
||||
"light_vs": "string.quoted.double.xml: #0000FF",
|
||||
"hc_black": "string: #CE9178"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": "tagnotwork",
|
||||
"t": "text.xml meta.tag.xml string.quoted.double.xml",
|
||||
"r": {
|
||||
"dark_plus": "string: #CE9178",
|
||||
"light_plus": "string.quoted.double.xml: #0000FF",
|
||||
"dark_vs": "string: #CE9178",
|
||||
"light_vs": "string.quoted.double.xml: #0000FF",
|
||||
"hc_black": "string: #CE9178"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": "\"",
|
||||
"t": "text.xml meta.tag.xml string.quoted.double.xml punctuation.definition.string.end.xml",
|
||||
"r": {
|
||||
"dark_plus": "string: #CE9178",
|
||||
"light_plus": "string.quoted.double.xml: #0000FF",
|
||||
"dark_vs": "string: #CE9178",
|
||||
"light_vs": "string.quoted.double.xml: #0000FF",
|
||||
"hc_black": "string: #CE9178"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": ">",
|
||||
"t": "text.xml meta.tag.xml punctuation.definition.tag.xml",
|
||||
"r": {
|
||||
"dark_plus": "punctuation.definition.tag: #808080",
|
||||
"light_plus": "punctuation.definition.tag: #800000",
|
||||
"dark_vs": "punctuation.definition.tag: #808080",
|
||||
"light_vs": "punctuation.definition.tag: #800000",
|
||||
"hc_black": "punctuation.definition.tag: #808080"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": " ",
|
||||
"t": "text.xml",
|
||||
"r": {
|
||||
"dark_plus": "default: #D4D4D4",
|
||||
"light_plus": "default: #000000",
|
||||
"dark_vs": "default: #D4D4D4",
|
||||
"light_vs": "default: #000000",
|
||||
"hc_black": "default: #FFFFFF"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": "<",
|
||||
"t": "text.xml meta.tag.xml punctuation.definition.tag.xml",
|
||||
"r": {
|
||||
"dark_plus": "punctuation.definition.tag: #808080",
|
||||
"light_plus": "punctuation.definition.tag: #800000",
|
||||
"dark_vs": "punctuation.definition.tag: #808080",
|
||||
"light_vs": "punctuation.definition.tag: #800000",
|
||||
"hc_black": "punctuation.definition.tag: #808080"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": "WorkFine",
|
||||
"t": "text.xml meta.tag.xml entity.name.tag.localname.xml",
|
||||
"r": {
|
||||
"dark_plus": "entity.name.tag: #569CD6",
|
||||
"light_plus": "entity.name.tag: #800000",
|
||||
"dark_vs": "entity.name.tag: #569CD6",
|
||||
"light_vs": "entity.name.tag: #800000",
|
||||
"hc_black": "entity.name.tag: #569CD6"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": "/>",
|
||||
"t": "text.xml meta.tag.xml punctuation.definition.tag.xml",
|
||||
"r": {
|
||||
"dark_plus": "punctuation.definition.tag: #808080",
|
||||
"light_plus": "punctuation.definition.tag: #800000",
|
||||
"dark_vs": "punctuation.definition.tag: #808080",
|
||||
"light_vs": "punctuation.definition.tag: #800000",
|
||||
"hc_black": "punctuation.definition.tag: #808080"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": " ",
|
||||
"t": "text.xml",
|
||||
"r": {
|
||||
"dark_plus": "default: #D4D4D4",
|
||||
"light_plus": "default: #000000",
|
||||
"dark_vs": "default: #D4D4D4",
|
||||
"light_vs": "default: #000000",
|
||||
"hc_black": "default: #FFFFFF"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": "<",
|
||||
"t": "text.xml meta.tag.xml punctuation.definition.tag.xml",
|
||||
"r": {
|
||||
"dark_plus": "punctuation.definition.tag: #808080",
|
||||
"light_plus": "punctuation.definition.tag: #800000",
|
||||
"dark_vs": "punctuation.definition.tag: #808080",
|
||||
"light_vs": "punctuation.definition.tag: #800000",
|
||||
"hc_black": "punctuation.definition.tag: #808080"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": "Error_АБВГД",
|
||||
"t": "text.xml meta.tag.xml entity.name.tag.localname.xml",
|
||||
"r": {
|
||||
"dark_plus": "entity.name.tag: #569CD6",
|
||||
"light_plus": "entity.name.tag: #800000",
|
||||
"dark_vs": "entity.name.tag: #569CD6",
|
||||
"light_vs": "entity.name.tag: #800000",
|
||||
"hc_black": "entity.name.tag: #569CD6"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": "/>",
|
||||
"t": "text.xml meta.tag.xml punctuation.definition.tag.xml",
|
||||
"r": {
|
||||
"dark_plus": "punctuation.definition.tag: #808080",
|
||||
"light_plus": "punctuation.definition.tag: #800000",
|
||||
"dark_vs": "punctuation.definition.tag: #808080",
|
||||
"light_vs": "punctuation.definition.tag: #800000",
|
||||
"hc_black": "punctuation.definition.tag: #808080"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": " ",
|
||||
"t": "text.xml",
|
||||
"r": {
|
||||
"dark_plus": "default: #D4D4D4",
|
||||
"light_plus": "default: #000000",
|
||||
"dark_vs": "default: #D4D4D4",
|
||||
"light_vs": "default: #000000",
|
||||
"hc_black": "default: #FFFFFF"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": "</",
|
||||
"t": "text.xml meta.tag.xml punctuation.definition.tag.xml",
|
||||
"r": {
|
||||
"dark_plus": "punctuation.definition.tag: #808080",
|
||||
"light_plus": "punctuation.definition.tag: #800000",
|
||||
"dark_vs": "punctuation.definition.tag: #808080",
|
||||
"light_vs": "punctuation.definition.tag: #800000",
|
||||
"hc_black": "punctuation.definition.tag: #808080"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": "NoColorWithNonLatinCharacters_АБВ",
|
||||
"t": "text.xml meta.tag.xml entity.name.tag.localname.xml",
|
||||
"r": {
|
||||
"dark_plus": "entity.name.tag: #569CD6",
|
||||
"light_plus": "entity.name.tag: #800000",
|
||||
"dark_vs": "entity.name.tag: #569CD6",
|
||||
"light_vs": "entity.name.tag: #800000",
|
||||
"hc_black": "entity.name.tag: #569CD6"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": ">",
|
||||
"t": "text.xml meta.tag.xml punctuation.definition.tag.xml",
|
||||
"r": {
|
||||
"dark_plus": "punctuation.definition.tag: #808080",
|
||||
"light_plus": "punctuation.definition.tag: #800000",
|
||||
"dark_vs": "punctuation.definition.tag: #808080",
|
||||
"light_vs": "punctuation.definition.tag: #800000",
|
||||
"hc_black": "punctuation.definition.tag: #808080"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": "</",
|
||||
"t": "text.xml meta.tag.xml punctuation.definition.tag.xml",
|
||||
"r": {
|
||||
"dark_plus": "punctuation.definition.tag: #808080",
|
||||
"light_plus": "punctuation.definition.tag: #800000",
|
||||
"dark_vs": "punctuation.definition.tag: #808080",
|
||||
"light_vs": "punctuation.definition.tag: #800000",
|
||||
"hc_black": "punctuation.definition.tag: #808080"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": "WorkFine",
|
||||
"t": "text.xml meta.tag.xml entity.name.tag.localname.xml",
|
||||
"r": {
|
||||
"dark_plus": "entity.name.tag: #569CD6",
|
||||
"light_plus": "entity.name.tag: #800000",
|
||||
"dark_vs": "entity.name.tag: #569CD6",
|
||||
"light_vs": "entity.name.tag: #800000",
|
||||
"hc_black": "entity.name.tag: #569CD6"
|
||||
}
|
||||
},
|
||||
{
|
||||
"c": ">",
|
||||
"t": "text.xml meta.tag.xml punctuation.definition.tag.xml",
|
||||
"r": {
|
||||
"dark_plus": "punctuation.definition.tag: #808080",
|
||||
"light_plus": "punctuation.definition.tag: #800000",
|
||||
"dark_vs": "punctuation.definition.tag: #808080",
|
||||
"light_vs": "punctuation.definition.tag: #800000",
|
||||
"hc_black": "punctuation.definition.tag: #808080"
|
||||
}
|
||||
}
|
||||
]
|
1806
lib/vscode/extensions/xml/test/colorize-results/test_xml.json
Normal file
1806
lib/vscode/extensions/xml/test/colorize-results/test_xml.json
Normal file
File diff suppressed because it is too large
Load Diff
34
lib/vscode/extensions/xml/xml.language-configuration.json
Normal file
34
lib/vscode/extensions/xml/xml.language-configuration.json
Normal file
@ -0,0 +1,34 @@
|
||||
{
|
||||
"comments": {
|
||||
"blockComment": [ "<!--", "-->" ]
|
||||
},
|
||||
"brackets": [
|
||||
["<!--", "-->"],
|
||||
["<", ">"],
|
||||
["{", "}"],
|
||||
["(", ")"]
|
||||
],
|
||||
"autoClosingPairs": [
|
||||
{ "open": "{", "close": "}"},
|
||||
{ "open": "[", "close": "]"},
|
||||
{ "open": "(", "close": ")" },
|
||||
{ "open": "\"", "close": "\"", "notIn": ["string"] },
|
||||
{ "open": "'", "close": "'", "notIn": ["string"] },
|
||||
{ "open": "<!--", "close": "-->", "notIn": [ "comment", "string" ]},
|
||||
{ "open": "<![CDATA[", "close": "]]>", "notIn": [ "comment", "string" ]}
|
||||
],
|
||||
"surroundingPairs": [
|
||||
{ "open": "'", "close": "'" },
|
||||
{ "open": "\"", "close": "\"" },
|
||||
{ "open": "{", "close": "}"},
|
||||
{ "open": "[", "close": "]"},
|
||||
{ "open": "(", "close": ")" },
|
||||
{ "open": "<", "close": ">" }
|
||||
],
|
||||
"folding": {
|
||||
"markers": {
|
||||
"start": "^\\s*<!--\\s*#region\\b.*-->",
|
||||
"end": "^\\s*<!--\\s*#endregion\\b.*-->"
|
||||
}
|
||||
}
|
||||
}
|
24
lib/vscode/extensions/xml/xsl.language-configuration.json
Normal file
24
lib/vscode/extensions/xml/xsl.language-configuration.json
Normal file
@ -0,0 +1,24 @@
|
||||
{
|
||||
"comments": {
|
||||
"lineComment": "",
|
||||
"blockComment": ["<!--", "-->"]
|
||||
},
|
||||
"brackets": [
|
||||
["<!--", "-->"],
|
||||
["<", ">"],
|
||||
["{", "}"],
|
||||
["(", ")"],
|
||||
["[", "]"]
|
||||
]
|
||||
|
||||
// enhancedBrackets: [{
|
||||
// tokenType: 'tag.tag-$1.xml',
|
||||
// openTrigger: '>',
|
||||
// open: /<(\w[\w\d]*)([^\/>]*(?!\/)>)[^<>]*$/i,
|
||||
// closeComplete: '</$1>',
|
||||
// closeTrigger: '>',
|
||||
// close: /<\/(\w[\w\d]*)\s*>$/i
|
||||
// }],
|
||||
|
||||
// autoClosingPairs: [['\'', '\''], ['"', '"'] ]
|
||||
}
|
Reference in New Issue
Block a user