Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
xxadev
vscode
提交
0ae3ecbf
V
vscode
项目概览
xxadev
/
vscode
与 Fork 源项目一致
从无法访问的项目Fork
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
V
vscode
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
0ae3ecbf
编写于
4月 11, 2019
作者:
M
Matt Bierner
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Fix multiline jsdoc type highlightingFixes #27777
上级
4151e3e1
变更
14
隐藏空白更改
内联
并排
Showing
14 changed file
with
1351 addition
and
63 deletion
+1351
-63
extensions/javascript/syntaxes/JavaScript.tmLanguage.json
extensions/javascript/syntaxes/JavaScript.tmLanguage.json
+0
-4
extensions/javascript/syntaxes/JavaScriptReact.tmLanguage.json
...sions/javascript/syntaxes/JavaScriptReact.tmLanguage.json
+0
-4
extensions/typescript-basics/build/update-grammars.js
extensions/typescript-basics/build/update-grammars.js
+18
-4
extensions/typescript-basics/package.json
extensions/typescript-basics/package.json
+2
-12
extensions/typescript-basics/syntaxes/MarkdownDocumentationInjection.tmLanguage.json
...s/syntaxes/MarkdownDocumentationInjection.tmLanguage.json
+0
-29
extensions/typescript-basics/syntaxes/TypeScript.tmLanguage.json
...ons/typescript-basics/syntaxes/TypeScript.tmLanguage.json
+0
-4
extensions/typescript-basics/syntaxes/TypeScriptReact.tmLanguage.json
...ypescript-basics/syntaxes/TypeScriptReact.tmLanguage.json
+0
-4
extensions/typescript-basics/syntaxes/jsdoc.injection.tmLanguage.json
...ypescript-basics/syntaxes/jsdoc.injection.tmLanguage.json
+23
-2
extensions/typescript-basics/test/colorize-fixtures/test-jsdoc-example.ts
...cript-basics/test/colorize-fixtures/test-jsdoc-example.ts
+8
-0
extensions/typescript-basics/test/colorize-fixtures/test-jsdoc-markdown.ts
...ript-basics/test/colorize-fixtures/test-jsdoc-markdown.ts
+7
-0
extensions/typescript-basics/test/colorize-fixtures/test-jsdoc-multiline-type.ts
...asics/test/colorize-fixtures/test-jsdoc-multiline-type.ts
+22
-0
extensions/typescript-basics/test/colorize-results/test-jsdoc-example_ts.json
...t-basics/test/colorize-results/test-jsdoc-example_ts.json
+277
-0
extensions/typescript-basics/test/colorize-results/test-jsdoc-markdown_ts.json
...-basics/test/colorize-results/test-jsdoc-markdown_ts.json
+310
-0
extensions/typescript-basics/test/colorize-results/test-jsdoc-multiline-type_ts.json
...s/test/colorize-results/test-jsdoc-multiline-type_ts.json
+684
-0
未找到文件。
extensions/javascript/syntaxes/JavaScript.tmLanguage.json
浏览文件 @
0ae3ecbf
...
...
@@ -5254,10 +5254,6 @@
},
"jsdoctype"
:
{
"patterns"
:
[
{
"name"
:
"invalid.illegal.type.jsdoc"
,
"match"
:
"
\\
G{(?:[^}*]|
\\
*[^/}])+$"
},
{
"contentName"
:
"entity.name.type.instance.jsdoc"
,
"begin"
:
"
\\
G({)"
,
...
...
extensions/javascript/syntaxes/JavaScriptReact.tmLanguage.json
浏览文件 @
0ae3ecbf
...
...
@@ -5254,10 +5254,6 @@
},
"jsdoctype"
:
{
"patterns"
:
[
{
"name"
:
"invalid.illegal.type.jsdoc"
,
"match"
:
"
\\
G{(?:[^}*]|
\\
*[^/}])+$"
},
{
"contentName"
:
"entity.name.type.instance.jsdoc"
,
"begin"
:
"
\\
G({)"
,
...
...
extensions/typescript-basics/build/update-grammars.js
浏览文件 @
0ae3ecbf
...
...
@@ -17,6 +17,20 @@ function removeDom(grammar) {
return
grammar
;
}
function
patchJsdoctype
(
grammar
)
{
grammar
.
repository
[
'
jsdoctype
'
].
patterns
=
grammar
.
repository
[
'
jsdoctype
'
].
patterns
.
filter
(
pattern
=>
{
if
(
pattern
.
name
&&
pattern
.
name
.
indexOf
(
'
illegal
'
)
>=
-
1
)
{
return
false
;
}
return
true
;
});
return
grammar
;
}
function
patchGrammar
(
grammar
)
{
return
removeDom
(
patchJsdoctype
(
grammar
));
}
function
adaptToJavaScript
(
grammar
,
replacementScope
)
{
grammar
.
name
=
'
JavaScript (with React support)
'
;
grammar
.
fileTypes
=
[
'
.js
'
,
'
.jsx
'
,
'
.es6
'
,
'
.mjs
'
];
...
...
@@ -44,7 +58,7 @@ function adaptToJavaScript(grammar, replacementScope) {
}
var
tsGrammarRepo
=
'
Microsoft/TypeScript-TmLanguage
'
;
updateGrammar
.
update
(
tsGrammarRepo
,
'
TypeScript.tmLanguage
'
,
'
./syntaxes/TypeScript.tmLanguage.json
'
,
grammar
=>
removeDom
(
grammar
));
updateGrammar
.
update
(
tsGrammarRepo
,
'
TypeScriptReact.tmLanguage
'
,
'
./syntaxes/TypeScriptReact.tmLanguage.json
'
,
grammar
=>
removeDom
(
grammar
));
updateGrammar
.
update
(
tsGrammarRepo
,
'
TypeScriptReact.tmLanguage
'
,
'
../javascript/syntaxes/JavaScript.tmLanguage.json
'
,
grammar
=>
adaptToJavaScript
(
removeDom
(
grammar
),
'
.js
'
));
updateGrammar
.
update
(
tsGrammarRepo
,
'
TypeScriptReact.tmLanguage
'
,
'
../javascript/syntaxes/JavaScriptReact.tmLanguage.json
'
,
grammar
=>
adaptToJavaScript
(
removeDom
(
grammar
),
'
.js.jsx
'
));
updateGrammar
.
update
(
tsGrammarRepo
,
'
TypeScript.tmLanguage
'
,
'
./syntaxes/TypeScript.tmLanguage.json
'
,
grammar
=>
patchGrammar
(
grammar
));
updateGrammar
.
update
(
tsGrammarRepo
,
'
TypeScriptReact.tmLanguage
'
,
'
./syntaxes/TypeScriptReact.tmLanguage.json
'
,
grammar
=>
patchGrammar
(
grammar
));
updateGrammar
.
update
(
tsGrammarRepo
,
'
TypeScriptReact.tmLanguage
'
,
'
../javascript/syntaxes/JavaScript.tmLanguage.json
'
,
grammar
=>
adaptToJavaScript
(
patchGrammar
(
grammar
),
'
.js
'
));
updateGrammar
.
update
(
tsGrammarRepo
,
'
TypeScriptReact.tmLanguage
'
,
'
../javascript/syntaxes/JavaScriptReact.tmLanguage.json
'
,
grammar
=>
adaptToJavaScript
(
patchGrammar
(
grammar
),
'
.js.jsx
'
));
extensions/typescript-basics/package.json
浏览文件 @
0ae3ecbf
...
...
@@ -79,18 +79,8 @@
}
},
{
"scopeName"
:
"documentation.markdown.injection"
,
"path"
:
"./syntaxes/MarkdownDocumentationInjection.tmLanguage.json"
,
"injectTo"
:
[
"source.ts"
,
"source.tsx"
,
"source.js"
,
"source.js.jsx"
]
},
{
"scopeName"
:
"documentation.example.injection"
,
"path"
:
"./syntaxes/ExampleJsDoc.injection.tmLanguage.json"
,
"scopeName"
:
"documentation.injection"
,
"path"
:
"./syntaxes/jsdoc.injection.tmLanguage.json"
,
"injectTo"
:
[
"source.ts"
,
"source.tsx"
,
...
...
extensions/typescript-basics/syntaxes/MarkdownDocumentationInjection.tmLanguage.json
已删除
100644 → 0
浏览文件 @
4151e3e1
{
"injectionSelector"
:
"L:comment.block.documentation"
,
"patterns"
:
[
{
"include"
:
"#markdown-comment"
}
],
"repository"
:
{
"markdown-comment"
:
{
"begin"
:
"(?<=/
\\
*
\\
*)([^*]|
\\
*(?!/))*$"
,
"while"
:
"(^|
\\
G)
\\
s*
\\
*(?!/)(?=([^*]|[*](?!/))*$)"
,
"patterns"
:
[
{
"include"
:
"text.html.markdown#fenced_code_block"
},
{
"include"
:
"text.html.markdown#lists"
},
{
"include"
:
"source.ts#docblock"
},
{
"include"
:
"text.html.markdown#inline"
}
]
}
},
"scopeName"
:
"documentation.markdown.injection"
}
\ No newline at end of file
extensions/typescript-basics/syntaxes/TypeScript.tmLanguage.json
浏览文件 @
0ae3ecbf
...
...
@@ -5303,10 +5303,6 @@
},
"jsdoctype"
:
{
"patterns"
:
[
{
"name"
:
"invalid.illegal.type.jsdoc"
,
"match"
:
"
\\
G{(?:[^}*]|
\\
*[^/}])+$"
},
{
"contentName"
:
"entity.name.type.instance.jsdoc"
,
"begin"
:
"
\\
G({)"
,
...
...
extensions/typescript-basics/syntaxes/TypeScriptReact.tmLanguage.json
浏览文件 @
0ae3ecbf
...
...
@@ -5254,10 +5254,6 @@
},
"jsdoctype"
:
{
"patterns"
:
[
{
"name"
:
"invalid.illegal.type.jsdoc"
,
"match"
:
"
\\
G{(?:[^}*]|
\\
*[^/}])+$"
},
{
"contentName"
:
"entity.name.type.instance.jsdoc"
,
"begin"
:
"
\\
G({)"
,
...
...
extensions/typescript-basics/syntaxes/
ExampleJsD
oc.injection.tmLanguage.json
→
extensions/typescript-basics/syntaxes/
jsd
oc.injection.tmLanguage.json
浏览文件 @
0ae3ecbf
...
...
@@ -2,10 +2,31 @@
"injectionSelector"
:
"L:comment.block.documentation"
,
"patterns"
:
[
{
"include"
:
"#
example
"
"include"
:
"#
jsdocbody
"
}
],
"repository"
:
{
"jsdocbody"
:
{
"begin"
:
"(?<=/
\\
*
\\
*)([^*]|
\\
*(?!/))*$"
,
"while"
:
"(^|
\\
G)
\\
s*
\\
*(?!/)(?=([^*]|[*](?!/))*$)"
,
"patterns"
:
[
{
"include"
:
"text.html.markdown#fenced_code_block"
},
{
"include"
:
"text.html.markdown#lists"
},
{
"include"
:
"#example"
},
{
"include"
:
"source.ts#docblock"
},
{
"include"
:
"text.html.markdown#inline"
}
]
},
"example"
:
{
"begin"
:
"((@)example)
\\
s+(?=([^*]|[*](?!/))*$).*$"
,
"while"
:
"(^|
\\
G)
\\
s(?!@)(?=([^*]|[*](?!/))*$)"
,
...
...
@@ -25,5 +46,5 @@
]
}
},
"scopeName"
:
"documentation.
example.
injection"
"scopeName"
:
"documentation.injection"
}
\ No newline at end of file
extensions/typescript-basics/test/colorize-fixtures/test-jsdoc-example.ts
0 → 100644
浏览文件 @
0ae3ecbf
/**
* @example
* 1 + 1
*
* @other
* not colored
*/
const
a
=
1
\ No newline at end of file
extensions/typescript-basics/test/colorize-fixtures/test-jsdoc-markdown.ts
0 → 100644
浏览文件 @
0ae3ecbf
/**
* **Bold**
* ```js
* 1 + code
* ```
*/
const
a
=
1
\ No newline at end of file
extensions/typescript-basics/test/colorize-fixtures/test-jsdoc-multiline-type.ts
0 → 100644
浏览文件 @
0ae3ecbf
/**
* @typedef {{
* id: number,
* fn: !Function,
* context: (!Object|undefined)
* }}
* @private
*/
goog
.
dom
.
animationFrame
.
Task_
;
/**
* @typedef {{
* measureTask: goog.dom.animationFrame.Task_,
* mutateTask: goog.dom.animationFrame.Task_,
* state: (!Object|undefined),
* args: (!Array|undefined),
* isScheduled: boolean
* }}
* @private
*/
goog
.
dom
.
animationFrame
.
TaskSet_
;
\ No newline at end of file
extensions/typescript-basics/test/colorize-results/test-jsdoc-example_ts.json
0 → 100644
浏览文件 @
0ae3ecbf
[
{
"c"
:
"/**"
,
"t"
:
"source.ts comment.block.documentation.ts punctuation.definition.comment.ts"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
" * "
,
"t"
:
"source.ts comment.block.documentation.ts"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
"@"
,
"t"
:
"source.ts comment.block.documentation.ts storage.type.class.jsdoc punctuation.definition.block.tag.jsdoc"
,
"r"
:
{
"dark_plus"
:
"storage.type: #569CD6"
,
"light_plus"
:
"storage.type: #0000FF"
,
"dark_vs"
:
"storage.type: #569CD6"
,
"light_vs"
:
"storage.type: #0000FF"
,
"hc_black"
:
"storage.type: #569CD6"
}
},
{
"c"
:
"example"
,
"t"
:
"source.ts comment.block.documentation.ts storage.type.class.jsdoc"
,
"r"
:
{
"dark_plus"
:
"storage.type: #569CD6"
,
"light_plus"
:
"storage.type: #0000FF"
,
"dark_vs"
:
"storage.type: #569CD6"
,
"light_vs"
:
"storage.type: #0000FF"
,
"hc_black"
:
"storage.type: #569CD6"
}
},
{
"c"
:
" *"
,
"t"
:
"source.ts comment.block.documentation.ts"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
" "
,
"t"
:
"source.ts comment.block.documentation.ts meta.embedded.block.example.source.ts"
,
"r"
:
{
"dark_plus"
:
"meta.embedded: #D4D4D4"
,
"light_plus"
:
"meta.embedded: #000000"
,
"dark_vs"
:
"meta.embedded: #D4D4D4"
,
"light_vs"
:
"meta.embedded: #000000"
,
"hc_black"
:
"meta.embedded: #FFFFFF"
}
},
{
"c"
:
"1"
,
"t"
:
"source.ts comment.block.documentation.ts meta.embedded.block.example.source.ts constant.numeric.decimal.tsx"
,
"r"
:
{
"dark_plus"
:
"constant.numeric: #B5CEA8"
,
"light_plus"
:
"constant.numeric: #09885A"
,
"dark_vs"
:
"constant.numeric: #B5CEA8"
,
"light_vs"
:
"constant.numeric: #09885A"
,
"hc_black"
:
"constant.numeric: #B5CEA8"
}
},
{
"c"
:
" "
,
"t"
:
"source.ts comment.block.documentation.ts meta.embedded.block.example.source.ts"
,
"r"
:
{
"dark_plus"
:
"meta.embedded: #D4D4D4"
,
"light_plus"
:
"meta.embedded: #000000"
,
"dark_vs"
:
"meta.embedded: #D4D4D4"
,
"light_vs"
:
"meta.embedded: #000000"
,
"hc_black"
:
"meta.embedded: #FFFFFF"
}
},
{
"c"
:
"+"
,
"t"
:
"source.ts comment.block.documentation.ts meta.embedded.block.example.source.ts keyword.operator.arithmetic.tsx"
,
"r"
:
{
"dark_plus"
:
"keyword.operator: #D4D4D4"
,
"light_plus"
:
"keyword.operator: #000000"
,
"dark_vs"
:
"keyword.operator: #D4D4D4"
,
"light_vs"
:
"keyword.operator: #000000"
,
"hc_black"
:
"keyword.operator: #D4D4D4"
}
},
{
"c"
:
" "
,
"t"
:
"source.ts comment.block.documentation.ts meta.embedded.block.example.source.ts"
,
"r"
:
{
"dark_plus"
:
"meta.embedded: #D4D4D4"
,
"light_plus"
:
"meta.embedded: #000000"
,
"dark_vs"
:
"meta.embedded: #D4D4D4"
,
"light_vs"
:
"meta.embedded: #000000"
,
"hc_black"
:
"meta.embedded: #FFFFFF"
}
},
{
"c"
:
"1"
,
"t"
:
"source.ts comment.block.documentation.ts meta.embedded.block.example.source.ts constant.numeric.decimal.tsx"
,
"r"
:
{
"dark_plus"
:
"constant.numeric: #B5CEA8"
,
"light_plus"
:
"constant.numeric: #09885A"
,
"dark_vs"
:
"constant.numeric: #B5CEA8"
,
"light_vs"
:
"constant.numeric: #09885A"
,
"hc_black"
:
"constant.numeric: #B5CEA8"
}
},
{
"c"
:
" *"
,
"t"
:
"source.ts comment.block.documentation.ts"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
" * "
,
"t"
:
"source.ts comment.block.documentation.ts"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
"@"
,
"t"
:
"source.ts comment.block.documentation.ts storage.type.class.jsdoc punctuation.definition.block.tag.jsdoc"
,
"r"
:
{
"dark_plus"
:
"storage.type: #569CD6"
,
"light_plus"
:
"storage.type: #0000FF"
,
"dark_vs"
:
"storage.type: #569CD6"
,
"light_vs"
:
"storage.type: #0000FF"
,
"hc_black"
:
"storage.type: #569CD6"
}
},
{
"c"
:
"other"
,
"t"
:
"source.ts comment.block.documentation.ts storage.type.class.jsdoc"
,
"r"
:
{
"dark_plus"
:
"storage.type: #569CD6"
,
"light_plus"
:
"storage.type: #0000FF"
,
"dark_vs"
:
"storage.type: #569CD6"
,
"light_vs"
:
"storage.type: #0000FF"
,
"hc_black"
:
"storage.type: #569CD6"
}
},
{
"c"
:
" * not colored"
,
"t"
:
"source.ts comment.block.documentation.ts"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
" "
,
"t"
:
"source.ts comment.block.documentation.ts"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
"*/"
,
"t"
:
"source.ts comment.block.documentation.ts punctuation.definition.comment.ts"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
"const"
,
"t"
:
"source.ts meta.var.expr.ts storage.type.ts"
,
"r"
:
{
"dark_plus"
:
"storage.type: #569CD6"
,
"light_plus"
:
"storage.type: #0000FF"
,
"dark_vs"
:
"storage.type: #569CD6"
,
"light_vs"
:
"storage.type: #0000FF"
,
"hc_black"
:
"storage.type: #569CD6"
}
},
{
"c"
:
" "
,
"t"
:
"source.ts meta.var.expr.ts"
,
"r"
:
{
"dark_plus"
:
"default: #D4D4D4"
,
"light_plus"
:
"default: #000000"
,
"dark_vs"
:
"default: #D4D4D4"
,
"light_vs"
:
"default: #000000"
,
"hc_black"
:
"default: #FFFFFF"
}
},
{
"c"
:
"a"
,
"t"
:
"source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.definition.variable.ts variable.other.constant.ts"
,
"r"
:
{
"dark_plus"
:
"variable: #9CDCFE"
,
"light_plus"
:
"variable: #001080"
,
"dark_vs"
:
"default: #D4D4D4"
,
"light_vs"
:
"default: #000000"
,
"hc_black"
:
"variable: #9CDCFE"
}
},
{
"c"
:
" "
,
"t"
:
"source.ts meta.var.expr.ts meta.var-single-variable.expr.ts"
,
"r"
:
{
"dark_plus"
:
"default: #D4D4D4"
,
"light_plus"
:
"default: #000000"
,
"dark_vs"
:
"default: #D4D4D4"
,
"light_vs"
:
"default: #000000"
,
"hc_black"
:
"default: #FFFFFF"
}
},
{
"c"
:
"="
,
"t"
:
"source.ts meta.var.expr.ts keyword.operator.assignment.ts"
,
"r"
:
{
"dark_plus"
:
"keyword.operator: #D4D4D4"
,
"light_plus"
:
"keyword.operator: #000000"
,
"dark_vs"
:
"keyword.operator: #D4D4D4"
,
"light_vs"
:
"keyword.operator: #000000"
,
"hc_black"
:
"keyword.operator: #D4D4D4"
}
},
{
"c"
:
" "
,
"t"
:
"source.ts meta.var.expr.ts"
,
"r"
:
{
"dark_plus"
:
"default: #D4D4D4"
,
"light_plus"
:
"default: #000000"
,
"dark_vs"
:
"default: #D4D4D4"
,
"light_vs"
:
"default: #000000"
,
"hc_black"
:
"default: #FFFFFF"
}
},
{
"c"
:
"1"
,
"t"
:
"source.ts meta.var.expr.ts constant.numeric.decimal.ts"
,
"r"
:
{
"dark_plus"
:
"constant.numeric: #B5CEA8"
,
"light_plus"
:
"constant.numeric: #09885A"
,
"dark_vs"
:
"constant.numeric: #B5CEA8"
,
"light_vs"
:
"constant.numeric: #09885A"
,
"hc_black"
:
"constant.numeric: #B5CEA8"
}
}
]
\ No newline at end of file
extensions/typescript-basics/test/colorize-results/test-jsdoc-markdown_ts.json
0 → 100644
浏览文件 @
0ae3ecbf
[
{
"c"
:
"/**"
,
"t"
:
"source.ts comment.block.documentation.ts punctuation.definition.comment.ts"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
" * "
,
"t"
:
"source.ts comment.block.documentation.ts"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
"**"
,
"t"
:
"source.ts comment.block.documentation.ts markup.bold.markdown punctuation.definition.bold.markdown"
,
"r"
:
{
"dark_plus"
:
"markup.bold: #569CD6"
,
"light_plus"
:
"markup.bold: #000080"
,
"dark_vs"
:
"markup.bold: #569CD6"
,
"light_vs"
:
"markup.bold: #000080"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
"Bold"
,
"t"
:
"source.ts comment.block.documentation.ts markup.bold.markdown"
,
"r"
:
{
"dark_plus"
:
"markup.bold: #569CD6"
,
"light_plus"
:
"markup.bold: #000080"
,
"dark_vs"
:
"markup.bold: #569CD6"
,
"light_vs"
:
"markup.bold: #000080"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
"**"
,
"t"
:
"source.ts comment.block.documentation.ts markup.bold.markdown punctuation.definition.bold.markdown"
,
"r"
:
{
"dark_plus"
:
"markup.bold: #569CD6"
,
"light_plus"
:
"markup.bold: #000080"
,
"dark_vs"
:
"markup.bold: #569CD6"
,
"light_vs"
:
"markup.bold: #000080"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
" *"
,
"t"
:
"source.ts comment.block.documentation.ts"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
" "
,
"t"
:
"source.ts comment.block.documentation.ts markup.fenced_code.block.markdown"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
"```"
,
"t"
:
"source.ts comment.block.documentation.ts markup.fenced_code.block.markdown punctuation.definition.markdown"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
"js"
,
"t"
:
"source.ts comment.block.documentation.ts markup.fenced_code.block.markdown"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
" *"
,
"t"
:
"source.ts comment.block.documentation.ts"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
" "
,
"t"
:
"source.ts comment.block.documentation.ts markup.fenced_code.block.markdown meta.embedded.block.javascript"
,
"r"
:
{
"dark_plus"
:
"meta.embedded: #D4D4D4"
,
"light_plus"
:
"meta.embedded: #000000"
,
"dark_vs"
:
"meta.embedded: #D4D4D4"
,
"light_vs"
:
"meta.embedded: #000000"
,
"hc_black"
:
"meta.embedded: #FFFFFF"
}
},
{
"c"
:
"1"
,
"t"
:
"source.ts comment.block.documentation.ts markup.fenced_code.block.markdown meta.embedded.block.javascript constant.numeric.decimal.js"
,
"r"
:
{
"dark_plus"
:
"constant.numeric: #B5CEA8"
,
"light_plus"
:
"constant.numeric: #09885A"
,
"dark_vs"
:
"constant.numeric: #B5CEA8"
,
"light_vs"
:
"constant.numeric: #09885A"
,
"hc_black"
:
"constant.numeric: #B5CEA8"
}
},
{
"c"
:
" "
,
"t"
:
"source.ts comment.block.documentation.ts markup.fenced_code.block.markdown meta.embedded.block.javascript"
,
"r"
:
{
"dark_plus"
:
"meta.embedded: #D4D4D4"
,
"light_plus"
:
"meta.embedded: #000000"
,
"dark_vs"
:
"meta.embedded: #D4D4D4"
,
"light_vs"
:
"meta.embedded: #000000"
,
"hc_black"
:
"meta.embedded: #FFFFFF"
}
},
{
"c"
:
"+"
,
"t"
:
"source.ts comment.block.documentation.ts markup.fenced_code.block.markdown meta.embedded.block.javascript keyword.operator.arithmetic.js"
,
"r"
:
{
"dark_plus"
:
"keyword.operator: #D4D4D4"
,
"light_plus"
:
"keyword.operator: #000000"
,
"dark_vs"
:
"keyword.operator: #D4D4D4"
,
"light_vs"
:
"keyword.operator: #000000"
,
"hc_black"
:
"keyword.operator: #D4D4D4"
}
},
{
"c"
:
" "
,
"t"
:
"source.ts comment.block.documentation.ts markup.fenced_code.block.markdown meta.embedded.block.javascript"
,
"r"
:
{
"dark_plus"
:
"meta.embedded: #D4D4D4"
,
"light_plus"
:
"meta.embedded: #000000"
,
"dark_vs"
:
"meta.embedded: #D4D4D4"
,
"light_vs"
:
"meta.embedded: #000000"
,
"hc_black"
:
"meta.embedded: #FFFFFF"
}
},
{
"c"
:
"code"
,
"t"
:
"source.ts comment.block.documentation.ts markup.fenced_code.block.markdown meta.embedded.block.javascript variable.other.readwrite.js"
,
"r"
:
{
"dark_plus"
:
"variable: #9CDCFE"
,
"light_plus"
:
"variable: #001080"
,
"dark_vs"
:
"meta.embedded: #D4D4D4"
,
"light_vs"
:
"meta.embedded: #000000"
,
"hc_black"
:
"variable: #9CDCFE"
}
},
{
"c"
:
" *"
,
"t"
:
"source.ts comment.block.documentation.ts"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
" "
,
"t"
:
"source.ts comment.block.documentation.ts markup.fenced_code.block.markdown"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
"```"
,
"t"
:
"source.ts comment.block.documentation.ts markup.fenced_code.block.markdown punctuation.definition.markdown"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
" "
,
"t"
:
"source.ts comment.block.documentation.ts"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
"*/"
,
"t"
:
"source.ts comment.block.documentation.ts punctuation.definition.comment.ts"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
"const"
,
"t"
:
"source.ts meta.var.expr.ts storage.type.ts"
,
"r"
:
{
"dark_plus"
:
"storage.type: #569CD6"
,
"light_plus"
:
"storage.type: #0000FF"
,
"dark_vs"
:
"storage.type: #569CD6"
,
"light_vs"
:
"storage.type: #0000FF"
,
"hc_black"
:
"storage.type: #569CD6"
}
},
{
"c"
:
" "
,
"t"
:
"source.ts meta.var.expr.ts"
,
"r"
:
{
"dark_plus"
:
"default: #D4D4D4"
,
"light_plus"
:
"default: #000000"
,
"dark_vs"
:
"default: #D4D4D4"
,
"light_vs"
:
"default: #000000"
,
"hc_black"
:
"default: #FFFFFF"
}
},
{
"c"
:
"a"
,
"t"
:
"source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.definition.variable.ts variable.other.constant.ts"
,
"r"
:
{
"dark_plus"
:
"variable: #9CDCFE"
,
"light_plus"
:
"variable: #001080"
,
"dark_vs"
:
"default: #D4D4D4"
,
"light_vs"
:
"default: #000000"
,
"hc_black"
:
"variable: #9CDCFE"
}
},
{
"c"
:
" "
,
"t"
:
"source.ts meta.var.expr.ts meta.var-single-variable.expr.ts"
,
"r"
:
{
"dark_plus"
:
"default: #D4D4D4"
,
"light_plus"
:
"default: #000000"
,
"dark_vs"
:
"default: #D4D4D4"
,
"light_vs"
:
"default: #000000"
,
"hc_black"
:
"default: #FFFFFF"
}
},
{
"c"
:
"="
,
"t"
:
"source.ts meta.var.expr.ts keyword.operator.assignment.ts"
,
"r"
:
{
"dark_plus"
:
"keyword.operator: #D4D4D4"
,
"light_plus"
:
"keyword.operator: #000000"
,
"dark_vs"
:
"keyword.operator: #D4D4D4"
,
"light_vs"
:
"keyword.operator: #000000"
,
"hc_black"
:
"keyword.operator: #D4D4D4"
}
},
{
"c"
:
" "
,
"t"
:
"source.ts meta.var.expr.ts"
,
"r"
:
{
"dark_plus"
:
"default: #D4D4D4"
,
"light_plus"
:
"default: #000000"
,
"dark_vs"
:
"default: #D4D4D4"
,
"light_vs"
:
"default: #000000"
,
"hc_black"
:
"default: #FFFFFF"
}
},
{
"c"
:
"1"
,
"t"
:
"source.ts meta.var.expr.ts constant.numeric.decimal.ts"
,
"r"
:
{
"dark_plus"
:
"constant.numeric: #B5CEA8"
,
"light_plus"
:
"constant.numeric: #09885A"
,
"dark_vs"
:
"constant.numeric: #B5CEA8"
,
"light_vs"
:
"constant.numeric: #09885A"
,
"hc_black"
:
"constant.numeric: #B5CEA8"
}
}
]
\ No newline at end of file
extensions/typescript-basics/test/colorize-results/test-jsdoc-multiline-type_ts.json
0 → 100644
浏览文件 @
0ae3ecbf
[
{
"c"
:
"/**"
,
"t"
:
"source.ts comment.block.documentation.ts punctuation.definition.comment.ts"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
" * "
,
"t"
:
"source.ts comment.block.documentation.ts"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
"@"
,
"t"
:
"source.ts comment.block.documentation.ts storage.type.class.jsdoc punctuation.definition.block.tag.jsdoc"
,
"r"
:
{
"dark_plus"
:
"storage.type: #569CD6"
,
"light_plus"
:
"storage.type: #0000FF"
,
"dark_vs"
:
"storage.type: #569CD6"
,
"light_vs"
:
"storage.type: #0000FF"
,
"hc_black"
:
"storage.type: #569CD6"
}
},
{
"c"
:
"typedef"
,
"t"
:
"source.ts comment.block.documentation.ts storage.type.class.jsdoc"
,
"r"
:
{
"dark_plus"
:
"storage.type: #569CD6"
,
"light_plus"
:
"storage.type: #0000FF"
,
"dark_vs"
:
"storage.type: #569CD6"
,
"light_vs"
:
"storage.type: #0000FF"
,
"hc_black"
:
"storage.type: #569CD6"
}
},
{
"c"
:
" "
,
"t"
:
"source.ts comment.block.documentation.ts"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
"{"
,
"t"
:
"source.ts comment.block.documentation.ts entity.name.type.instance.jsdoc punctuation.definition.bracket.curly.begin.jsdoc"
,
"r"
:
{
"dark_plus"
:
"entity.name.type: #4EC9B0"
,
"light_plus"
:
"entity.name.type: #267F99"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"entity.name.type: #4EC9B0"
}
},
{
"c"
:
"{"
,
"t"
:
"source.ts comment.block.documentation.ts entity.name.type.instance.jsdoc"
,
"r"
:
{
"dark_plus"
:
"entity.name.type: #4EC9B0"
,
"light_plus"
:
"entity.name.type: #267F99"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"entity.name.type: #4EC9B0"
}
},
{
"c"
:
" *"
,
"t"
:
"source.ts comment.block.documentation.ts"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
" id: number,"
,
"t"
:
"source.ts comment.block.documentation.ts entity.name.type.instance.jsdoc"
,
"r"
:
{
"dark_plus"
:
"entity.name.type: #4EC9B0"
,
"light_plus"
:
"entity.name.type: #267F99"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"entity.name.type: #4EC9B0"
}
},
{
"c"
:
" *"
,
"t"
:
"source.ts comment.block.documentation.ts"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
" fn: !Function,"
,
"t"
:
"source.ts comment.block.documentation.ts entity.name.type.instance.jsdoc"
,
"r"
:
{
"dark_plus"
:
"entity.name.type: #4EC9B0"
,
"light_plus"
:
"entity.name.type: #267F99"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"entity.name.type: #4EC9B0"
}
},
{
"c"
:
" *"
,
"t"
:
"source.ts comment.block.documentation.ts"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
" context: (!Object|undefined)"
,
"t"
:
"source.ts comment.block.documentation.ts entity.name.type.instance.jsdoc"
,
"r"
:
{
"dark_plus"
:
"entity.name.type: #4EC9B0"
,
"light_plus"
:
"entity.name.type: #267F99"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"entity.name.type: #4EC9B0"
}
},
{
"c"
:
" *"
,
"t"
:
"source.ts comment.block.documentation.ts"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
" }"
,
"t"
:
"source.ts comment.block.documentation.ts entity.name.type.instance.jsdoc"
,
"r"
:
{
"dark_plus"
:
"entity.name.type: #4EC9B0"
,
"light_plus"
:
"entity.name.type: #267F99"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"entity.name.type: #4EC9B0"
}
},
{
"c"
:
"}"
,
"t"
:
"source.ts comment.block.documentation.ts entity.name.type.instance.jsdoc punctuation.definition.bracket.curly.end.jsdoc"
,
"r"
:
{
"dark_plus"
:
"entity.name.type: #4EC9B0"
,
"light_plus"
:
"entity.name.type: #267F99"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"entity.name.type: #4EC9B0"
}
},
{
"c"
:
" * "
,
"t"
:
"source.ts comment.block.documentation.ts"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
"@"
,
"t"
:
"source.ts comment.block.documentation.ts storage.type.class.jsdoc punctuation.definition.block.tag.jsdoc"
,
"r"
:
{
"dark_plus"
:
"storage.type: #569CD6"
,
"light_plus"
:
"storage.type: #0000FF"
,
"dark_vs"
:
"storage.type: #569CD6"
,
"light_vs"
:
"storage.type: #0000FF"
,
"hc_black"
:
"storage.type: #569CD6"
}
},
{
"c"
:
"private"
,
"t"
:
"source.ts comment.block.documentation.ts storage.type.class.jsdoc"
,
"r"
:
{
"dark_plus"
:
"storage.type: #569CD6"
,
"light_plus"
:
"storage.type: #0000FF"
,
"dark_vs"
:
"storage.type: #569CD6"
,
"light_vs"
:
"storage.type: #0000FF"
,
"hc_black"
:
"storage.type: #569CD6"
}
},
{
"c"
:
" "
,
"t"
:
"source.ts comment.block.documentation.ts"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
"*/"
,
"t"
:
"source.ts comment.block.documentation.ts punctuation.definition.comment.ts"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
"goog"
,
"t"
:
"source.ts variable.other.object.ts"
,
"r"
:
{
"dark_plus"
:
"variable: #9CDCFE"
,
"light_plus"
:
"variable: #001080"
,
"dark_vs"
:
"default: #D4D4D4"
,
"light_vs"
:
"default: #000000"
,
"hc_black"
:
"variable: #9CDCFE"
}
},
{
"c"
:
"."
,
"t"
:
"source.ts punctuation.accessor.ts"
,
"r"
:
{
"dark_plus"
:
"default: #D4D4D4"
,
"light_plus"
:
"default: #000000"
,
"dark_vs"
:
"default: #D4D4D4"
,
"light_vs"
:
"default: #000000"
,
"hc_black"
:
"default: #FFFFFF"
}
},
{
"c"
:
"dom"
,
"t"
:
"source.ts variable.other.object.property.ts"
,
"r"
:
{
"dark_plus"
:
"variable: #9CDCFE"
,
"light_plus"
:
"variable: #001080"
,
"dark_vs"
:
"default: #D4D4D4"
,
"light_vs"
:
"default: #000000"
,
"hc_black"
:
"variable: #9CDCFE"
}
},
{
"c"
:
"."
,
"t"
:
"source.ts punctuation.accessor.ts"
,
"r"
:
{
"dark_plus"
:
"default: #D4D4D4"
,
"light_plus"
:
"default: #000000"
,
"dark_vs"
:
"default: #D4D4D4"
,
"light_vs"
:
"default: #000000"
,
"hc_black"
:
"default: #FFFFFF"
}
},
{
"c"
:
"animationFrame"
,
"t"
:
"source.ts variable.other.object.property.ts"
,
"r"
:
{
"dark_plus"
:
"variable: #9CDCFE"
,
"light_plus"
:
"variable: #001080"
,
"dark_vs"
:
"default: #D4D4D4"
,
"light_vs"
:
"default: #000000"
,
"hc_black"
:
"variable: #9CDCFE"
}
},
{
"c"
:
"."
,
"t"
:
"source.ts punctuation.accessor.ts"
,
"r"
:
{
"dark_plus"
:
"default: #D4D4D4"
,
"light_plus"
:
"default: #000000"
,
"dark_vs"
:
"default: #D4D4D4"
,
"light_vs"
:
"default: #000000"
,
"hc_black"
:
"default: #FFFFFF"
}
},
{
"c"
:
"Task_"
,
"t"
:
"source.ts variable.other.property.ts"
,
"r"
:
{
"dark_plus"
:
"variable: #9CDCFE"
,
"light_plus"
:
"variable: #001080"
,
"dark_vs"
:
"default: #D4D4D4"
,
"light_vs"
:
"default: #000000"
,
"hc_black"
:
"variable: #9CDCFE"
}
},
{
"c"
:
";"
,
"t"
:
"source.ts punctuation.terminator.statement.ts"
,
"r"
:
{
"dark_plus"
:
"default: #D4D4D4"
,
"light_plus"
:
"default: #000000"
,
"dark_vs"
:
"default: #D4D4D4"
,
"light_vs"
:
"default: #000000"
,
"hc_black"
:
"default: #FFFFFF"
}
},
{
"c"
:
"/**"
,
"t"
:
"source.ts comment.block.documentation.ts punctuation.definition.comment.ts"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
" * "
,
"t"
:
"source.ts comment.block.documentation.ts"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
"@"
,
"t"
:
"source.ts comment.block.documentation.ts storage.type.class.jsdoc punctuation.definition.block.tag.jsdoc"
,
"r"
:
{
"dark_plus"
:
"storage.type: #569CD6"
,
"light_plus"
:
"storage.type: #0000FF"
,
"dark_vs"
:
"storage.type: #569CD6"
,
"light_vs"
:
"storage.type: #0000FF"
,
"hc_black"
:
"storage.type: #569CD6"
}
},
{
"c"
:
"typedef"
,
"t"
:
"source.ts comment.block.documentation.ts storage.type.class.jsdoc"
,
"r"
:
{
"dark_plus"
:
"storage.type: #569CD6"
,
"light_plus"
:
"storage.type: #0000FF"
,
"dark_vs"
:
"storage.type: #569CD6"
,
"light_vs"
:
"storage.type: #0000FF"
,
"hc_black"
:
"storage.type: #569CD6"
}
},
{
"c"
:
" "
,
"t"
:
"source.ts comment.block.documentation.ts"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
"{"
,
"t"
:
"source.ts comment.block.documentation.ts entity.name.type.instance.jsdoc punctuation.definition.bracket.curly.begin.jsdoc"
,
"r"
:
{
"dark_plus"
:
"entity.name.type: #4EC9B0"
,
"light_plus"
:
"entity.name.type: #267F99"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"entity.name.type: #4EC9B0"
}
},
{
"c"
:
"{"
,
"t"
:
"source.ts comment.block.documentation.ts entity.name.type.instance.jsdoc"
,
"r"
:
{
"dark_plus"
:
"entity.name.type: #4EC9B0"
,
"light_plus"
:
"entity.name.type: #267F99"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"entity.name.type: #4EC9B0"
}
},
{
"c"
:
" *"
,
"t"
:
"source.ts comment.block.documentation.ts"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
" measureTask: goog.dom.animationFrame.Task_,"
,
"t"
:
"source.ts comment.block.documentation.ts entity.name.type.instance.jsdoc"
,
"r"
:
{
"dark_plus"
:
"entity.name.type: #4EC9B0"
,
"light_plus"
:
"entity.name.type: #267F99"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"entity.name.type: #4EC9B0"
}
},
{
"c"
:
" *"
,
"t"
:
"source.ts comment.block.documentation.ts"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
" mutateTask: goog.dom.animationFrame.Task_,"
,
"t"
:
"source.ts comment.block.documentation.ts entity.name.type.instance.jsdoc"
,
"r"
:
{
"dark_plus"
:
"entity.name.type: #4EC9B0"
,
"light_plus"
:
"entity.name.type: #267F99"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"entity.name.type: #4EC9B0"
}
},
{
"c"
:
" *"
,
"t"
:
"source.ts comment.block.documentation.ts"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
" state: (!Object|undefined),"
,
"t"
:
"source.ts comment.block.documentation.ts entity.name.type.instance.jsdoc"
,
"r"
:
{
"dark_plus"
:
"entity.name.type: #4EC9B0"
,
"light_plus"
:
"entity.name.type: #267F99"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"entity.name.type: #4EC9B0"
}
},
{
"c"
:
" *"
,
"t"
:
"source.ts comment.block.documentation.ts"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
" args: (!Array|undefined),"
,
"t"
:
"source.ts comment.block.documentation.ts entity.name.type.instance.jsdoc"
,
"r"
:
{
"dark_plus"
:
"entity.name.type: #4EC9B0"
,
"light_plus"
:
"entity.name.type: #267F99"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"entity.name.type: #4EC9B0"
}
},
{
"c"
:
" *"
,
"t"
:
"source.ts comment.block.documentation.ts"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
" isScheduled: boolean"
,
"t"
:
"source.ts comment.block.documentation.ts entity.name.type.instance.jsdoc"
,
"r"
:
{
"dark_plus"
:
"entity.name.type: #4EC9B0"
,
"light_plus"
:
"entity.name.type: #267F99"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"entity.name.type: #4EC9B0"
}
},
{
"c"
:
" *"
,
"t"
:
"source.ts comment.block.documentation.ts"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
" }"
,
"t"
:
"source.ts comment.block.documentation.ts entity.name.type.instance.jsdoc"
,
"r"
:
{
"dark_plus"
:
"entity.name.type: #4EC9B0"
,
"light_plus"
:
"entity.name.type: #267F99"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"entity.name.type: #4EC9B0"
}
},
{
"c"
:
"}"
,
"t"
:
"source.ts comment.block.documentation.ts entity.name.type.instance.jsdoc punctuation.definition.bracket.curly.end.jsdoc"
,
"r"
:
{
"dark_plus"
:
"entity.name.type: #4EC9B0"
,
"light_plus"
:
"entity.name.type: #267F99"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"entity.name.type: #4EC9B0"
}
},
{
"c"
:
" * "
,
"t"
:
"source.ts comment.block.documentation.ts"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
"@"
,
"t"
:
"source.ts comment.block.documentation.ts storage.type.class.jsdoc punctuation.definition.block.tag.jsdoc"
,
"r"
:
{
"dark_plus"
:
"storage.type: #569CD6"
,
"light_plus"
:
"storage.type: #0000FF"
,
"dark_vs"
:
"storage.type: #569CD6"
,
"light_vs"
:
"storage.type: #0000FF"
,
"hc_black"
:
"storage.type: #569CD6"
}
},
{
"c"
:
"private"
,
"t"
:
"source.ts comment.block.documentation.ts storage.type.class.jsdoc"
,
"r"
:
{
"dark_plus"
:
"storage.type: #569CD6"
,
"light_plus"
:
"storage.type: #0000FF"
,
"dark_vs"
:
"storage.type: #569CD6"
,
"light_vs"
:
"storage.type: #0000FF"
,
"hc_black"
:
"storage.type: #569CD6"
}
},
{
"c"
:
" "
,
"t"
:
"source.ts comment.block.documentation.ts"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
"*/"
,
"t"
:
"source.ts comment.block.documentation.ts punctuation.definition.comment.ts"
,
"r"
:
{
"dark_plus"
:
"comment: #6A9955"
,
"light_plus"
:
"comment: #008000"
,
"dark_vs"
:
"comment: #6A9955"
,
"light_vs"
:
"comment: #008000"
,
"hc_black"
:
"comment: #7CA668"
}
},
{
"c"
:
"goog"
,
"t"
:
"source.ts variable.other.object.ts"
,
"r"
:
{
"dark_plus"
:
"variable: #9CDCFE"
,
"light_plus"
:
"variable: #001080"
,
"dark_vs"
:
"default: #D4D4D4"
,
"light_vs"
:
"default: #000000"
,
"hc_black"
:
"variable: #9CDCFE"
}
},
{
"c"
:
"."
,
"t"
:
"source.ts punctuation.accessor.ts"
,
"r"
:
{
"dark_plus"
:
"default: #D4D4D4"
,
"light_plus"
:
"default: #000000"
,
"dark_vs"
:
"default: #D4D4D4"
,
"light_vs"
:
"default: #000000"
,
"hc_black"
:
"default: #FFFFFF"
}
},
{
"c"
:
"dom"
,
"t"
:
"source.ts variable.other.object.property.ts"
,
"r"
:
{
"dark_plus"
:
"variable: #9CDCFE"
,
"light_plus"
:
"variable: #001080"
,
"dark_vs"
:
"default: #D4D4D4"
,
"light_vs"
:
"default: #000000"
,
"hc_black"
:
"variable: #9CDCFE"
}
},
{
"c"
:
"."
,
"t"
:
"source.ts punctuation.accessor.ts"
,
"r"
:
{
"dark_plus"
:
"default: #D4D4D4"
,
"light_plus"
:
"default: #000000"
,
"dark_vs"
:
"default: #D4D4D4"
,
"light_vs"
:
"default: #000000"
,
"hc_black"
:
"default: #FFFFFF"
}
},
{
"c"
:
"animationFrame"
,
"t"
:
"source.ts variable.other.object.property.ts"
,
"r"
:
{
"dark_plus"
:
"variable: #9CDCFE"
,
"light_plus"
:
"variable: #001080"
,
"dark_vs"
:
"default: #D4D4D4"
,
"light_vs"
:
"default: #000000"
,
"hc_black"
:
"variable: #9CDCFE"
}
},
{
"c"
:
"."
,
"t"
:
"source.ts punctuation.accessor.ts"
,
"r"
:
{
"dark_plus"
:
"default: #D4D4D4"
,
"light_plus"
:
"default: #000000"
,
"dark_vs"
:
"default: #D4D4D4"
,
"light_vs"
:
"default: #000000"
,
"hc_black"
:
"default: #FFFFFF"
}
},
{
"c"
:
"TaskSet_"
,
"t"
:
"source.ts variable.other.property.ts"
,
"r"
:
{
"dark_plus"
:
"variable: #9CDCFE"
,
"light_plus"
:
"variable: #001080"
,
"dark_vs"
:
"default: #D4D4D4"
,
"light_vs"
:
"default: #000000"
,
"hc_black"
:
"variable: #9CDCFE"
}
},
{
"c"
:
";"
,
"t"
:
"source.ts punctuation.terminator.statement.ts"
,
"r"
:
{
"dark_plus"
:
"default: #D4D4D4"
,
"light_plus"
:
"default: #000000"
,
"dark_vs"
:
"default: #D4D4D4"
,
"light_vs"
:
"default: #000000"
,
"hc_black"
:
"default: #FFFFFF"
}
}
]
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录