相关疑难解决方法(0)

如何在不编辑Sublime Text的语法定义中添加功能?

例如,我想在我的Python文档字符串中突出显示@param,@type@return(即epytext声明).我已经想出了如何通过简单的编辑来做到这一点Python/Python.tmLanguage; 但是,由于以下几个原因,我真的想把它放在自己的文件中:

  1. 我并不总是想要应用这个突出显示.它仅适用于使用epydoc作为文档工具的项目; 在其他项目中,我想要突出显示reStructuredText.
  2. 当Sublime Text更新时,我希望将自己的语法作为覆盖功能的叠加.Sublime的作者可能会选择在未来版本中包含Python的几个功能,而且我不想在每次更新修改基本Python语法定义时手动找出我更改的内容.
  3. 我在编辑控件中保留了自己的编辑器配置,但我希望它是我自己的原始内容; 我不想承担Sublime附带的语法定义副本(可能是专有的?我不知道,它似乎没有独立的许可证).

有没有办法将突出显示规则放入单独的文件中,也许只能应用于特定范围?

syntax-highlighting sublimetext2

10
推荐指数
1
解决办法
3279
查看次数

标签 统计

sublimetext2 ×1

syntax-highlighting ×1