highlight todo in javascript comments

This commit is contained in:
nightwing 2014-10-09 20:49:25 +04:00
commit 9683d80f84
2 changed files with 11 additions and 6 deletions

View file

@ -42,9 +42,10 @@ var DocCommentHighlightRules = function() {
regex : "@[\\w\\d_]+" // TODO: fix email addresses regex : "@[\\w\\d_]+" // TODO: fix email addresses
}, { }, {
token : "comment.doc.tag", token : "comment.doc.tag",
regex : "\\bTODO\\b" regex : "\\b(?:TODO|FIXME)\\b"
}, { }, {
defaultToken : "comment.doc" defaultToken : "comment.doc",
caseInsensitive: true
}] }]
}; };
}; };

View file

@ -302,20 +302,24 @@ var JavaScriptHighlightRules = function(options) {
} }
], ],
"comment_regex_allowed" : [ "comment_regex_allowed" : [
{token : "storage.type", regex : "\\b(?:TODO|FIXME)\\b"},
{token : "comment", regex : "\\*\\/", next : "start"}, {token : "comment", regex : "\\*\\/", next : "start"},
{defaultToken : "comment"} {defaultToken : "comment", caseInsensitive: true}
], ],
"comment" : [ "comment" : [
{token : "storage.type", regex : "\\b(?:TODO|FIXME)\\b"},
{token : "comment", regex : "\\*\\/", next : "no_regex"}, {token : "comment", regex : "\\*\\/", next : "no_regex"},
{defaultToken : "comment"} {defaultToken : "comment", caseInsensitive: true}
], ],
"line_comment_regex_allowed" : [ "line_comment_regex_allowed" : [
{token : "storage.type", regex : "\\b(?:TODO|FIXME)\\b"},
{token : "comment", regex : "$|^", next : "start"}, {token : "comment", regex : "$|^", next : "start"},
{defaultToken : "comment"} {defaultToken : "comment", caseInsensitive: true}
], ],
"line_comment" : [ "line_comment" : [
{token : "storage.type", regex : "\\b(?:TODO|FIXME)\\b"},
{token : "comment", regex : "$|^", next : "no_regex"}, {token : "comment", regex : "$|^", next : "no_regex"},
{defaultToken : "comment"} {defaultToken : "comment", caseInsensitive: true}
], ],
"qqstring" : [ "qqstring" : [
{ {