2012-08-06 20 views
1

我以前设法让ST2中的Zencoding自动完成结束标记,例如:如何让Zencoding在Sublime Text 2中为div添加结束评论?

我会输入div.my_div并点击选项卡并创建div,它也会添加结束注释,以便我可以轻松导航文档中的闭合div标签。

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

你们有没有人知道如何复制这个?

谢谢。

回答

3

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

.my_tag|c 

还可以使ZC自动应用“意见”过滤器HTML。这是一个有点哈克,但你需要打开zen_settings.py文件,并在https://github.com/sublimator/ZenCoding/blob/master/zencoding/zen_settings.py#L511

添加c过滤器应该是这样的:

"filters": "html,c" 
+0

谢谢谢尔盖!那正是我忘记的东西。我之前设法多了一些,我想删除开幕评论,并在结束的div上留下同样的结论,但这仍然很棒。谢谢。 – onjegolders 2012-08-07 07:44:30

+0

为了补充一点,我想通过改变评论过滤器的工作方式,你必须在29-30行的filters文件夹中编辑comment.py文件。 – onjegolders 2012-08-07 07:55:07

+0

与即将推出的V0.8版本中的新插件将采用更容易输出评论(和许多其他功能)修改与_user preferences_,这样你就不需要修改原来的源代码。 – 2012-08-07 10:09:52