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 包将片段插入到完成系统中。如果你也想拥有你的标签,你可以为每个标签写一个片段。
创建片段:
- 打开你的用户目录
- 点击
Preferences
- 然后
Browse Packages...
- 打开目录
User
- 创建文件
snippet_name.sublime-snippet
- 将此粘贴到您的代码段中并根据需要更改内容:
<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=]
的位置标记了代码段末尾的光标位置。
抱歉新手问题。我多次使用具有相同 class 的相同标签,例如:
<p class = "paragraph_1"></p>
我只是想知道如何在 Sublime Text 2 中快速添加相同的标签?我知道只需键入一部分并点击 Tab 即可快速添加默认标签。自己定制的tag有没有类似的便捷方式?
非常感谢!
Sublime Text HTML 包将片段插入到完成系统中。如果你也想拥有你的标签,你可以为每个标签写一个片段。
创建片段:
- 打开你的用户目录
- 点击
Preferences
- 然后
Browse Packages...
- 打开目录
User
- 点击
- 创建文件
snippet_name.sublime-snippet
- 将此粘贴到您的代码段中并根据需要更改内容:
<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=]
的位置标记了代码段末尾的光标位置。