Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/293.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 升华文本动态语言文件_Python_Api_Syntax Highlighting_Sublimetext2 - Fatal编程技术网

Python 升华文本动态语言文件

Python 升华文本动态语言文件,python,api,syntax-highlighting,sublimetext2,Python,Api,Syntax Highlighting,Sublimetext2,我在github项目中遇到了一个问题,该项目旨在为Sublime文本编辑器维护一个EJS语法定义文件。() 问题是,用户希望能够自定义EJS中的开始和结束标记。我将其分别设置为,因为我个人更喜欢这样。但是,正如您可以在EJS网站上找到的那样,“正确”或者我应该说推荐的默认打开和关闭标记是 所以,我想知道的是,是否有一种方法可以在每次安装此软件包时自定义此功能?但我不知道这是怎么回事。tmLanguage文件只是XML文件。所以,我的问题是。在这一行: 有没有办法让某个设置文件生成正则表达式 任

我在github项目中遇到了一个问题,该项目旨在为Sublime文本编辑器维护一个EJS语法定义文件。()

问题是,用户希望能够自定义EJS中的开始和结束标记。我将其分别设置为
,因为我个人更喜欢这样。但是,正如您可以在EJS网站上找到的那样,“正确”或者我应该说推荐的默认打开和关闭标记是

所以,我想知道的是,是否有一种方法可以在每次安装此软件包时自定义此功能?但我不知道这是怎么回事。tmLanguage文件只是XML文件。所以,我的问题是。在这一行:

有没有办法让某个设置文件生成正则表达式


任何关于我如何解决这个问题的想法都将不胜感激。我不熟悉Sublime的功能或python API,因此任何人如果对此有更多信息,请告诉我您认为我应该做什么。

Sublime Text 2有一个“软件包设置”系统。如果您想要每个安装定制,您可能想了解如何在插件中正确使用该API,我可以在哪里找到“查看”。一个链接将不胜感激。一个快速的谷歌搜索(“升华文本2插件api”)将我带到这里:;其他的搜索结果可能也很有趣,还有许多可以从这些API中分析和学习的开源插件没有告诉我如何编辑模板文件或其他内容。请查看Packages目录中的一些其他插件