【问题标题】:How to get Zencoding to add a closing comment to divs in Sublime Text 2?如何让 Zencoding 在 Sublime Text 2 中为 div 添加结束注释?
【发布时间】:2012-08-03 12:28:23
【问题描述】:

我之前曾设法让 ST2 中的 Zencoding 自动注释结束标签,例如:

我会键入 div.my_div 并点击选项卡,除了创建 div 之外,它还会添加一个结束注释,以便我可以轻松地在我的文档中导航结束 div 标记。

<div class="my_div">
    *
</div> <!-- .my_div -->

你们中有人知道如何复制吗?

谢谢。

【问题讨论】:

    标签: sublimetext2 emmet


    【解决方案1】:

    您应该使用“评论”过滤器:http://code.google.com/p/zen-coding/wiki/Filters

    .my_tag|c
    

    您还可以让 ZC 自动将“cmets”过滤器应用于 HTML。这有点hacky,但你需要打开zen_settings.py文件并在https://github.com/sublimator/ZenCoding/blob/master/zencoding/zen_settings.py#L511添加c过滤器

    应该是这样的:

    "filters": "html,c"
    

    【讨论】:

    • 谢谢谢尔盖!这正是我忘记的。我之前已经设法对其进行了更多的修改,我认为删除开始评论并将结束评论与结束 div 放在同一行,但这仍然很棒。谢谢。
    • 只是补充一点,我发现要更改评论过滤器的工作方式,您必须在过滤器文件夹中编辑 comment.py 文件,第 29-30 行。
    • 即将发布的 v0.8 新插件将通过 用户偏好 更轻松地修改输出注释(和许多其他功能),因此您无需修改​​原始源代码.
    猜你喜欢
    • 1970-01-01
    • 2014-01-23
    • 1970-01-01
    • 2012-08-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-04
    相关资源
    最近更新 更多