2013-05-06 83 views
0

我一直在尋找了40分鐘,任何有關使用崇高文本2崇高文本2:內部片段嵌入片斷

嵌入內部片段的片段我要像做

<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> 

如果沒有像這樣在那裏了,我真的想知道我怎麼能通過創建一個擴展或者插件的DD的

${trigger:<tabTrigger>} 

命令將現有片段的功能...

任何想法,鏈接到我如何能在$ {觸發:} add命令,或鏈接到現有的已經做到這一點的插件,非常感謝!

謝謝! - 傑夫

+0

這是相當不錯的:https://github.com/mneuhaus/SublimeFileTemplates – lawlist 2013-05-10 04:53:06

+0

我修改了它插入我自己的文件到具有鍵盤焦點的插入位置的文檔:https://github.com/ lawlist/ST2-插件 - 插入 - 文件 - Here.git – lawlist 2013-05-10 04:53:53

回答

0

不要以爲這是可能的。你可以爲多個片段使用相同的觸發器(不要問爲什麼,我只是說你可以),所以它不是你可以參考的東西。

雖然我可以考慮一些解決方案。所有這些可能都不是最理想的,但我會列出它們。也許他們中的一個會給你一個想法。

  1. 設置好以便手動輸入片段(或其他自動填充)到代碼片段正文中。
  2. 將第一個片段的內容插入第二個片段。
  3. 寫/找到一個插件來做到這一點。儘管我不知道任何具體的事情,但我無法理解。如果我想到的話,我會更新我的答案。