在fraxel的帮助下:Assigning multiple snippets to a single key binding我能够创建一个方便的弹出菜单,以 Textmate 的工作方式组织我的所有片段。
是否可以告诉 ST2 我希望它们出现在叠加命令面板中的顺序?现在它们似乎是随机的,我希望能够为它们设置一些顺序。
我不知道 ST2 如何订购它们。
更多:
我所有的片段都有表明它们的语言的文件名:例如
- PHP_mySQLLoop.sublime-snippet
- PHP_mySQLi.sublime-snippet
- HTML_basePage.sublime-snippet
- jQuery_ajax.sublime-snippet
我使用的<description>
也是标准的:
- JMR PHP, mySQL 循环
- JMR PHP, mySQLi
- JMR HTML,基本页面
- JMR jQuery, $ajax
将 PHP_mySQLi.sublime-snippet 更改为 PHP_1_mySQLi.sublime-snippet 或 1_PHP_mySQLi.sublime-snippet 没有任何效果,也没有更改它的描述。
在他的观点上,我没有<scope>
任何片段的集合......也许我应该......?(这是在 OS X 上,不确定这是否与此有关......)