Python 升华文本动态语言文件
我在github项目中遇到了一个问题,该项目旨在为Sublime文本编辑器维护一个EJS语法定义文件。() 问题是,用户希望能够自定义EJS中的开始和结束标记。我将其分别设置为Python 升华文本动态语言文件,python,api,syntax-highlighting,sublimetext2,Python,Api,Syntax Highlighting,Sublimetext2,我在github项目中遇到了一个问题,该项目旨在为Sublime文本编辑器维护一个EJS语法定义文件。() 问题是,用户希望能够自定义EJS中的开始和结束标记。我将其分别设置为,因为我个人更喜欢这样。但是,正如您可以在EJS网站上找到的那样,“正确”或者我应该说推荐的默认打开和关闭标记是 所以,我想知道的是,是否有一种方法可以在每次安装此软件包时自定义此功能?但我不知道这是怎么回事。tmLanguage文件只是XML文件。所以,我的问题是。在这一行: 有没有办法让某个设置文件生成正则表达式 任
,因为我个人更喜欢这样。但是,正如您可以在EJS网站上找到的那样,“正确”或者我应该说推荐的默认打开和关闭标记是
所以,我想知道的是,是否有一种方法可以在每次安装此软件包时自定义此功能?但我不知道这是怎么回事。tmLanguage文件只是XML文件。所以,我的问题是。在这一行:
有没有办法让某个设置文件生成正则表达式
任何关于我如何解决这个问题的想法都将不胜感激。我不熟悉Sublime的功能或python API,因此任何人如果对此有更多信息,请告诉我您认为我应该做什么。Sublime Text 2有一个“软件包设置”系统。如果您想要每个安装定制,您可能想了解如何在插件中正确使用该API,我可以在哪里找到“查看”。一个链接将不胜感激。一个快速的谷歌搜索(“升华文本2插件api”)将我带到这里:;其他的搜索结果可能也很有趣,还有许多可以从这些API中分析和学习的开源插件没有告诉我如何编辑模板文件或其他内容。请查看Packages目录中的一些其他插件