【问题标题】:Sublime Text 2: Embed snippets inside snippetsSublime Text 2:在片段中嵌入片段
【发布时间】:2013-05-06 07:03:41
【问题描述】:

我一直在寻找有关使用 Sublime Text 2 在 sn-ps 中嵌入 sn-ps 的任何信息超过 40 分钟

我想做类似的事情

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

上面是标题sn-p我想嵌入下面,内容sn-p

<snippet>
    <content> <![CDATA[

    ${trigger:header}

    Content Body Goes Here

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

如果没有这样的东西,我真的很想知道如何添加

${trigger:<tabTrigger>}

通过创建扩展或插件来命令现有的 sn-p 功能...

非常感谢任何想法、如何添加 ${trigger:} 命令的链接或指向已经执行此操作的现有插件的链接!

谢谢! - 杰夫

【问题讨论】:

标签: sublimetext2 sublimetext sublimetext3


【解决方案1】:

不认为这是可能的。你可以对多个 sn-ps 使用相同的触发器(不要问为什么,我只是说你可以),所以这不是你可以参考的东西。

不过,我能想到一些解决方案。所有这些都可能不是最理想的,但无论如何我都会列出它们。也许其中一个会给你一个想法。

  1. 进行设置,以便您可以手动将 sn-ps(或其他自动补全)输入到 sn-p 正文中。
  2. 将第一个 sn-p 中的内容插入第二个。
  3. 写/找一个插件来做。不过,我不知道任何事情,所以我无法提供任何具体的帮助。如果我想到任何,我会更新我的答案。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-05
    • 1970-01-01
    • 2012-04-12
    • 2013-05-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多