0

在 Textmate 中,我有几个片段分配给特定的等效键。

所以command+F1会打开一个小菜单,让我可以选择一些片段。

在 Sublime Text 2 中是否有同样的可能?

Follow-uo:在 Textmate 中,您可以将等效键分配给片段,并且可以分配相同的键等。到多个片段。When there is more than one snippet for a selected key equ. 将打开一个菜单,其中包含分配给该键 equ 的所有片段。

这真的对我有帮助...我可以在 + 上有一些 PHP 片段,在+commandF1有一堆 jQuery 片段等等......而且我不必记住一个疯狂的关键 equ,只需要一个用于 PHP 的东西, ETC...commandF2

4

1 回答 1

2

如果添加此行:

{ "keys": ["shift+f1"], "command": "show_overlay", "args": {"overlay": "command_palette", "text": "snippet"} }

到您的键绑定文件/Packages/User/Default (Linux).sublime-keymap。然后每次按shift+f1。将出现一个包含所有片段的弹出菜单。但你只想要一些片段。所以......在你想要出现的片段文件中添加以下行:

<description>php snippet, some description</description>

并将顶部键绑定"text": "snippet"中的行从 to更改为"text": "php snippet"。现在,当您点击shift+f1所有以描述开头的片段时,php snippet将显示它们的完整描述。您可以对所有不同的组重复此过程。

于 2012-06-16T15:21:16.187 回答