Sublime text 2如何快速添加自定义标签?

How to add customized tags quickly in Sublime text 2?

抱歉新手问题。我多次使用具有相同 class 的相同标签,例如:

<p class = "paragraph_1"></p>

我只是想知道如何在 Sublime Text 2 中快速添加相同的标签?我知道只需键入一部分并点击 Tab 即可快速添加默认标签。自己定制的tag有没有类似的便捷方式?

非常感谢!

Sublime Text HTML 包将片段插入到完成系统中。如果你也想拥有你的标签,你可以为每个标签写一个片段。

创建片段:

  1. 打开你的用户目录
    1. 点击Preferences
    2. 然后 Browse Packages...
    3. 打开目录User
  2. 创建文件snippet_name.sublime-snippet
  3. 将此粘贴到您的代码段中并根据需要更改内容:
<snippet>
  <!-- Example: Hello, ${1:this} is a ${2:snippet}. -->
  <content><![CDATA[
<p class="paragraph_1">[=10=]</p>
]]></content>
  <!-- Optional: Set a tabTrigger to define how to trigger the snippet -->
  <tabTrigger>par1</tabTrigger>
  <description>Tag</description>
  <!-- Optional: Set a scope to limit where the snippet will trigger -->
  <scope>text.html.basic</scope>
</snippet>

但是使用 SnippetMaker 您可以轻松缩短流程。只需 select 内容,按 ctrl+shift+p 并写入 SnippetMaker: Make Snippet

补充说明:

  • 您可以通过删除文件来删除代码段。
  • [=17=] 的位置标记了代码段末尾的光标位置。