【问题标题】:Short cut for close HTML tag in Sublime Text 2Sublime Text 2中关闭HTML标签的快捷方式
【发布时间】:2013-08-10 20:51:42
【问题描述】:

是否有关闭您刚刚在 sublime text 2 中打开的 HTML 标签的快捷方式?

【问题讨论】:

    标签: html sublimetext2


    【解决方案1】:

    我刚发现按了

    对于 Mac: Alt + Command + .

    对于 PC: Alt + .

    对于 Linux: Alt + .

    将完成您当前打开的标签。

    例如你输入

    <div>
    

    按下快捷键会给你

    </div>
    

    【讨论】:

    • 感谢您的提示。我正要发布这个问题。这应该是公认的答案。
    • Linux 也使用 PC 变体。
    • 谢谢 Shomz,我会把它添加到我的答案中。
    • 有没有其他人发现这不适用于
    • 我发现没有真正的理由使用(并且需要记住)这个命令。准备好关闭自动完成结束标记后,只需键入&lt;/。它甚至有点 HTML 意识,这意味着它足够聪明,不会在打开的 &lt;div&gt; 中“关闭”&lt;br&gt; 标记。也许这是一个较新的功能,但我几乎每天都在 ST3 中使用它。见stackoverflow.com/a/18138019
    【解决方案2】:

    您只需输入您要插入的标签类型并按 Tab 键即可!

    示例:

    • 键入div,然后按Tab 得到&lt;div&gt;&lt;/div&gt;,光标位于标签内容中,再次按Tab 键退出标签。
    • 键入a,然后按Tab 得到&lt;a href=""&gt;&lt;/a&gt;,光标在引号中,再次Tab 移动到标签的内容,再次Tab 退出标签

    【讨论】:

    • 这是最好的方法。如果你使用 css 选择器,你的属性也会自动完成!
    • 更好的是:div.my_classdiv#my_id 甚至div.my_class#my_id,然后按tab
    • 啊,Babel 和 Babel Snippets 包帮了大忙。没关系:-)
    • Emmet 需要为我安装此功能
    【解决方案3】:

    键入 div,然后键入 Tab。它会自动扩展为 sublime text 2。

    【讨论】:

      【解决方案4】:

      Ctrl + Shift + 即编辑 > 标签 > 关闭标签

      更新

      看到 Rich 的回答后,我记得我已经更改了此命令的快捷方式。

      【讨论】:

        【解决方案5】:

        不确定其他人的快捷方式是从哪里获得的。在我的 Sublime Text 2 版本中,它是 ALT + + . (Mac OS X)

        【讨论】:

          【解决方案6】:

          安装“HTMLAttributes”包here 或通过首选项> 包资源管理器> 安装包安装它

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2013-03-01
            • 2015-04-11
            • 2014-12-27
            • 1970-01-01
            • 2017-01-28
            • 2015-11-27
            • 2012-10-14
            • 2013-01-08
            相关资源
            最近更新 更多