0

Sublime Text 2 を使用したスニペット内へのスニペットの埋め込みに関する情報を 40 分以上探していました

私は何かをしたい

<snippet>
    <content> <![CDATA[Header content here]]> </content>
    <tabTrigger>header</tabTrigger>
    <scope>source.php</scope>
    <description>Function</description>
</snippet>

上は、下のコンテンツ スニペット内に埋め込みたいヘッダー スニペットです。

<snippet>
    <content> <![CDATA[

    ${trigger:header}

    Content Body Goes Here

    ]]> </content>
    <tabTrigger>content</tabTrigger>
    <scope>source.php</scope>
    <description>Function</description>
</snippet>

このようなものがすでにない場合は、どのように追加できるかを本当に知りたいです

${trigger:<tabTrigger>}

拡張機能またはプラグインを作成することにより、既存のスニペット機能へのコマンド...

任意のアイデア、${trigger:} コマンドを追加する方法へのリンク、または既にこれを実行している既存のプラグインへのリンクを大歓迎します!

ありがとうございました!- ジェフ

4

1 に答える 1

0

それが可能だとは思わないでください。複数のスニペットに対して同じトリガーを使用できます (理由は聞かないでください。できると言っているだけです)。そのため、実際には参照できるものではありません。

私はいくつかの解決策を考えることができます。それらはすべておそらく最適ではありませんが、とにかくリストします。おそらく、そのうちの1人があなたにアイデアを与えるでしょう。

  1. スニペット (または他のオートコンプリート) をスニペットの本文に手動で入力できるように設定します。
  2. 最初のスニペットのコンテンツを 2 番目のスニペットに挿入します。
  3. それを行うためのプラグインを作成/検索します。頭のてっぺんから何も知らないので、具体的なことはできません。何か思いついたら、答えを更新します。
于 2013-05-06T07:59:38.887 に答える