Documentation Textmate-在文档块内更改@TODO颜色

Documentation 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 =

我可以使用scope
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窗口上的颜色

由于没有其他答案,我认为这是最好的答案。有点跛脚但是。。。我将关注其他答案。由于没有其他答案,我将这一个标记为最佳答案。有点跛脚但是。。。我会留意其他答案。