highlight function names
This commit is contained in:
parent
b5808745c0
commit
f5a5e70507
17 changed files with 127 additions and 1 deletions
|
|
@ -105,6 +105,9 @@ var JavaScriptHighlightRules = function() {
|
||||||
}, {
|
}, {
|
||||||
token : "constant.numeric", // float
|
token : "constant.numeric", // float
|
||||||
regex : "[+-]?\\d+(?:(?:\\.\\d*)?(?:[eE][+-]?\\d+)?)?\\b"
|
regex : "[+-]?\\d+(?:(?:\\.\\d*)?(?:[eE][+-]?\\d+)?)?\\b"
|
||||||
|
}, {
|
||||||
|
token : ["keyword", "text", "entity.name.function"],
|
||||||
|
regex : "(function)(\\s+)(" + identifierRe + ")"
|
||||||
}, {
|
}, {
|
||||||
token : "constant.language.boolean",
|
token : "constant.language.boolean",
|
||||||
regex : "(?:true|false)\\b"
|
regex : "(?:true|false)\\b"
|
||||||
|
|
|
||||||
|
|
@ -204,6 +204,14 @@ define(function(require, exports, module) {
|
||||||
color:#606060;\
|
color:#606060;\
|
||||||
}\
|
}\
|
||||||
\
|
\
|
||||||
|
.ace-clouds .ace_entity.ace_name {\
|
||||||
|
\
|
||||||
|
}\
|
||||||
|
\
|
||||||
|
.ace-clouds .ace_entity.ace_name.ace_function {\
|
||||||
|
\
|
||||||
|
}\
|
||||||
|
\
|
||||||
.ace-clouds .ace_markup.ace_underline {\
|
.ace-clouds .ace_markup.ace_underline {\
|
||||||
text-decoration:underline;\
|
text-decoration:underline;\
|
||||||
}\
|
}\
|
||||||
|
|
|
||||||
|
|
@ -205,6 +205,14 @@ background-color:#E92E2E;\
|
||||||
color:#606060;\
|
color:#606060;\
|
||||||
}\
|
}\
|
||||||
\
|
\
|
||||||
|
.ace-clouds-midnight .ace_entity.ace_name {\
|
||||||
|
\
|
||||||
|
}\
|
||||||
|
\
|
||||||
|
.ace-clouds-midnight .ace_entity.ace_name.ace_function {\
|
||||||
|
\
|
||||||
|
}\
|
||||||
|
\
|
||||||
.ace-clouds-midnight .ace_markup.ace_underline {\
|
.ace-clouds-midnight .ace_markup.ace_underline {\
|
||||||
text-decoration:underline;\
|
text-decoration:underline;\
|
||||||
}\
|
}\
|
||||||
|
|
|
||||||
|
|
@ -206,6 +206,14 @@ color:#0088FF;\
|
||||||
\
|
\
|
||||||
}\
|
}\
|
||||||
\
|
\
|
||||||
|
.ace-cobalt .ace_entity.ace_name {\
|
||||||
|
\
|
||||||
|
}\
|
||||||
|
\
|
||||||
|
.ace-cobalt .ace_entity.ace_name.ace_function {\
|
||||||
|
\
|
||||||
|
}\
|
||||||
|
\
|
||||||
.ace-cobalt .ace_markup.ace_underline {\
|
.ace-cobalt .ace_markup.ace_underline {\
|
||||||
text-decoration:underline;\
|
text-decoration:underline;\
|
||||||
}\
|
}\
|
||||||
|
|
|
||||||
|
|
@ -210,6 +210,14 @@ color:#5A525F;\
|
||||||
\
|
\
|
||||||
}\
|
}\
|
||||||
\
|
\
|
||||||
|
.ace-dawn .ace_entity.ace_name {\
|
||||||
|
\
|
||||||
|
}\
|
||||||
|
\
|
||||||
|
.ace-dawn .ace_entity.ace_name.ace_function {\
|
||||||
|
\
|
||||||
|
}\
|
||||||
|
\
|
||||||
.ace-dawn .ace_markup.ace_underline {\
|
.ace-dawn .ace_markup.ace_underline {\
|
||||||
text-decoration:underline;\
|
text-decoration:underline;\
|
||||||
}\
|
}\
|
||||||
|
|
|
||||||
|
|
@ -206,6 +206,14 @@ color:#BC9458;\
|
||||||
\
|
\
|
||||||
}\
|
}\
|
||||||
\
|
\
|
||||||
|
.ace-idle-fingers .ace_entity.ace_name {\
|
||||||
|
color:#FFC66D;\
|
||||||
|
}\
|
||||||
|
\
|
||||||
|
.ace-idle-fingers .ace_entity.ace_name.ace_function {\
|
||||||
|
\
|
||||||
|
}\
|
||||||
|
\
|
||||||
.ace-idle-fingers .ace_markup.ace_underline {\
|
.ace-idle-fingers .ace_markup.ace_underline {\
|
||||||
text-decoration:underline;\
|
text-decoration:underline;\
|
||||||
}\
|
}\
|
||||||
|
|
|
||||||
|
|
@ -206,6 +206,14 @@ color:#706D5B;\
|
||||||
\
|
\
|
||||||
}\
|
}\
|
||||||
\
|
\
|
||||||
|
.ace-kr-theme .ace_entity.ace_name {\
|
||||||
|
\
|
||||||
|
}\
|
||||||
|
\
|
||||||
|
.ace-kr-theme .ace_entity.ace_name.ace_function {\
|
||||||
|
\
|
||||||
|
}\
|
||||||
|
\
|
||||||
.ace-kr-theme .ace_markup.ace_underline {\
|
.ace-kr-theme .ace_markup.ace_underline {\
|
||||||
text-decoration:underline;\
|
text-decoration:underline;\
|
||||||
}\
|
}\
|
||||||
|
|
|
||||||
|
|
@ -206,6 +206,14 @@ background-color:#151C19;\
|
||||||
color:#909993;\
|
color:#909993;\
|
||||||
}\
|
}\
|
||||||
\
|
\
|
||||||
|
.ace-mono-industrial .ace_entity.ace_name {\
|
||||||
|
color:#5778B6;\
|
||||||
|
}\
|
||||||
|
\
|
||||||
|
.ace-mono-industrial .ace_entity.ace_name.ace_function {\
|
||||||
|
color:#A8B3AB;\
|
||||||
|
}\
|
||||||
|
\
|
||||||
.ace-mono-industrial .ace_markup.ace_underline {\
|
.ace-mono-industrial .ace_markup.ace_underline {\
|
||||||
text-decoration:underline;\
|
text-decoration:underline;\
|
||||||
}\
|
}\
|
||||||
|
|
|
||||||
|
|
@ -206,6 +206,14 @@ background-color:#AE81FF;\
|
||||||
color:#A6E22E;\
|
color:#A6E22E;\
|
||||||
}\
|
}\
|
||||||
\
|
\
|
||||||
|
.ace-monokai .ace_entity.ace_name {\
|
||||||
|
\
|
||||||
|
}\
|
||||||
|
\
|
||||||
|
.ace-monokai .ace_entity.ace_name.ace_function {\
|
||||||
|
color:#A6E22E;\
|
||||||
|
}\
|
||||||
|
\
|
||||||
.ace-monokai .ace_markup.ace_underline {\
|
.ace-monokai .ace_markup.ace_underline {\
|
||||||
text-decoration:underline;\
|
text-decoration:underline;\
|
||||||
}\
|
}\
|
||||||
|
|
|
||||||
|
|
@ -205,6 +205,14 @@ color:#657B83;\
|
||||||
color:#93A1A1;\
|
color:#93A1A1;\
|
||||||
}\
|
}\
|
||||||
\
|
\
|
||||||
|
.ace-solarized-dark .ace_entity.ace_name {\
|
||||||
|
\
|
||||||
|
}\
|
||||||
|
\
|
||||||
|
.ace-solarized-dark .ace_entity.ace_name.ace_function {\
|
||||||
|
color:#268BD2;\
|
||||||
|
}\
|
||||||
|
\
|
||||||
.ace-solarized-dark .ace_markup.ace_underline {\
|
.ace-solarized-dark .ace_markup.ace_underline {\
|
||||||
text-decoration:underline;\
|
text-decoration:underline;\
|
||||||
}\
|
}\
|
||||||
|
|
|
||||||
|
|
@ -204,6 +204,14 @@ define(function(require, exports, module) {
|
||||||
color:#93A1A1;\
|
color:#93A1A1;\
|
||||||
}\
|
}\
|
||||||
\
|
\
|
||||||
|
.ace-solarized-light .ace_entity.ace_name {\
|
||||||
|
\
|
||||||
|
}\
|
||||||
|
\
|
||||||
|
.ace-solarized-light .ace_entity.ace_name.ace_function {\
|
||||||
|
color:#268BD2;\
|
||||||
|
}\
|
||||||
|
\
|
||||||
.ace-solarized-light .ace_markup.ace_underline {\
|
.ace-solarized-light .ace_markup.ace_underline {\
|
||||||
text-decoration:underline;\
|
text-decoration:underline;\
|
||||||
}\
|
}\
|
||||||
|
|
|
||||||
|
|
@ -156,7 +156,11 @@ define(function(require, exports, module) {
|
||||||
color: rgb(104, 104, 91);\
|
color: rgb(104, 104, 91);\
|
||||||
}\
|
}\
|
||||||
\
|
\
|
||||||
.ace-tm .ace_markup.ace_underline {\
|
.ace-tm .ace_entity.ace_name.ace_function {\
|
||||||
|
color: #0000A2;\
|
||||||
|
}\
|
||||||
|
\
|
||||||
|
.ace-tm .ace_markup.ace_markupine {\
|
||||||
text-decoration:underline;\
|
text-decoration:underline;\
|
||||||
}\
|
}\
|
||||||
\
|
\
|
||||||
|
|
|
||||||
|
|
@ -211,6 +211,14 @@ color:#5F5A60;\
|
||||||
\
|
\
|
||||||
}\
|
}\
|
||||||
\
|
\
|
||||||
|
.ace-twilight .ace_entity.ace_name {\
|
||||||
|
\
|
||||||
|
}\
|
||||||
|
\
|
||||||
|
.ace-twilight .ace_entity.ace_name.ace_function {\
|
||||||
|
color:#AC885B;\
|
||||||
|
}\
|
||||||
|
\
|
||||||
.ace-twilight .ace_markup.ace_underline {\
|
.ace-twilight .ace_markup.ace_underline {\
|
||||||
text-decoration:underline;\
|
text-decoration:underline;\
|
||||||
}\
|
}\
|
||||||
|
|
|
||||||
|
|
@ -207,6 +207,14 @@ define(function(require, exports, module) {
|
||||||
color:#99CC99;\
|
color:#99CC99;\
|
||||||
}\
|
}\
|
||||||
\
|
\
|
||||||
|
.ace-vibrant-ink .ace_entity.ace_name {\
|
||||||
|
\
|
||||||
|
}\
|
||||||
|
\
|
||||||
|
.ace-vibrant-ink .ace_entity.ace_name.ace_function {\
|
||||||
|
color:#FFCC00;\
|
||||||
|
}\
|
||||||
|
\
|
||||||
.ace-vibrant-ink .ace_markup.ace_underline {\
|
.ace-vibrant-ink .ace_markup.ace_underline {\
|
||||||
text-decoration:underline;\
|
text-decoration:underline;\
|
||||||
}\
|
}\
|
||||||
|
|
|
||||||
|
|
@ -163,6 +163,14 @@
|
||||||
%entity.other.attribute-name%
|
%entity.other.attribute-name%
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.%cssClass% .ace_entity.ace_name {
|
||||||
|
%entity.name%
|
||||||
|
}
|
||||||
|
|
||||||
|
.%cssClass% .ace_entity.ace_name.ace_function {
|
||||||
|
%entity.name.function%
|
||||||
|
}
|
||||||
|
|
||||||
.%cssClass% .ace_markup.ace_underline {
|
.%cssClass% .ace_markup.ace_underline {
|
||||||
text-decoration:underline;
|
text-decoration:underline;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -88,6 +88,8 @@ var supportedScopes = {
|
||||||
"meta.tag": "meta.tag",
|
"meta.tag": "meta.tag",
|
||||||
"meta.tag.form": "meta.tag.form",
|
"meta.tag.form": "meta.tag.form",
|
||||||
"entity.other.attribute-name": "entity.other.attribute-name",
|
"entity.other.attribute-name": "entity.other.attribute-name",
|
||||||
|
"entity.name.function": "entity.name.function",
|
||||||
|
"entity.name": "entity.name",
|
||||||
|
|
||||||
"markup.heading": "markup.heading",
|
"markup.heading": "markup.heading",
|
||||||
"markup.heading.1": "markup.heading.1",
|
"markup.heading.1": "markup.heading.1",
|
||||||
|
|
|
||||||
|
|
@ -343,6 +343,19 @@
|
||||||
<string>#CDA869</string>
|
<string>#CDA869</string>
|
||||||
</dict>
|
</dict>
|
||||||
</dict>
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Function name</string>
|
||||||
|
<key>scope</key>
|
||||||
|
<string>entity.name.function, support.function.any-method</string>
|
||||||
|
<key>settings</key>
|
||||||
|
<dict>
|
||||||
|
<key>fontStyle</key>
|
||||||
|
<string>bold</string>
|
||||||
|
<key>foreground</key>
|
||||||
|
<string>#AC885B</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>name</key>
|
<key>name</key>
|
||||||
<string>§ css:pseudo-class</string>
|
<string>§ css:pseudo-class</string>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue