例如,我想在我的Python文档字符串中突出显示@param,@type和@return(即epytext声明).我已经想出了如何通过简单的编辑来做到这一点Python/Python.tmLanguage; 但是,由于以下几个原因,我真的想把它放在自己的文件中:
- 我并不总是想要应用这个突出显示.它仅适用于使用epydoc作为文档工具的项目; 在其他项目中,我想要突出显示reStructuredText.
- 当Sublime Text更新时,我希望将自己的语法作为覆盖功能的叠加.Sublime的作者可能会选择在未来版本中包含Python的几个功能,而且我不想在每次更新修改基本Python语法定义时手动找出我更改的内容.
- 我在编辑控件中保留了自己的编辑器配置,但我希望它是我自己的原始内容; 我不想承担Sublime附带的语法定义副本(可能是专有的?我不知道,它似乎没有独立的许可证).
有没有办法将突出显示规则放入单独的文件中,也许只能应用于特定范围?