Documentation Textmate-在文档块内更改@TODO颜色
我可以使用scopeDocumentation Textmate-在文档块内更改@TODO颜色,documentation,syntax-highlighting,textmate,Documentation,Syntax Highlighting,Textmate,我可以使用scopecomment.block.documentation 但是,是否可以更改docblock中特定单词的颜色 我指的是改变单词的颜色,甚至是整行的颜色 @TODO @FIXME @CHANGED 谢谢。好的。。。我找到了答案 捆绑包>捆绑包编辑器>显示捆绑包编辑器 选择语言Javascript(注意……该语言在左侧列表的Javascript项中有一个L图标) 查找名为comment.block.documentation.js的范围,并相应地修改它 { name =
comment.block.documentation
但是,是否可以更改docblock中特定单词的颜色
我指的是改变单词的颜色,甚至是整行的颜色
@TODO
@FIXME
@CHANGED
谢谢。好的。。。我找到了答案 捆绑包>捆绑包编辑器>显示捆绑包编辑器 选择语言Javascript(注意……该语言在左侧列表的Javascript项中有一个L图标) 查找名为comment.block.documentation.js的范围,并相应地修改它
{ name = 'comment.block.documentation.js';
begin = '(/\*\*)\s*$';
end = '\*/';
beginCaptures = { 1 = { name = 'punctuation.definition.comment.js'; }; };
endCaptures = { 0 = { name = 'punctuation.definition.comment.js'; }; };
patterns = (
{ name = 'meta.documentation.tag.todo.js';
begin = '((\@)TODO)';
end = '(?=^\s*\*?\s*@|\*/)';
},
{ name = 'meta.documentation.tag.fixme.js';
begin = '((\@)FIXME)';
end = '(?=^\s*\*?\s*@|\*/)';
},
{ name = 'meta.documentation.tag.changed.js';
begin = '((\@)CHANGED)';
end = '(?=^\s*\*?\s*@|\*/)';
},
);
},
您只需使用声明的选择器更改prefs窗口上的颜色 好的。。。我找到了答案 捆绑包>捆绑包编辑器>显示捆绑包编辑器 选择语言Javascript(注意……该语言在左侧列表的Javascript项中有一个L图标) 查找名为comment.block.documentation.js的范围,并相应地修改它
{ name = 'comment.block.documentation.js';
begin = '(/\*\*)\s*$';
end = '\*/';
beginCaptures = { 1 = { name = 'punctuation.definition.comment.js'; }; };
endCaptures = { 0 = { name = 'punctuation.definition.comment.js'; }; };
patterns = (
{ name = 'meta.documentation.tag.todo.js';
begin = '((\@)TODO)';
end = '(?=^\s*\*?\s*@|\*/)';
},
{ name = 'meta.documentation.tag.fixme.js';
begin = '((\@)FIXME)';
end = '(?=^\s*\*?\s*@|\*/)';
},
{ name = 'meta.documentation.tag.changed.js';
begin = '((\@)CHANGED)';
end = '(?=^\s*\*?\s*@|\*/)';
},
);
},
您只需使用声明的选择器更改prefs窗口上的颜色 由于没有其他答案,我认为这是最好的答案。有点跛脚但是。。。我将关注其他答案。由于没有其他答案,我将这一个标记为最佳答案。有点跛脚但是。。。我会留意其他答案。