3

我在我的 XML 文档中使用 PHPStorm 中类似于 Zen 编码的东西。我觉得它非常有用。

唯一的一点是,我写的大部分标签都应该是短(自闭合)标签。然而,默认情况下,Zen 创建长(开始和结束)标签。在处理 HTML 时,Zen 智能地知道哪些标签应该长或短(即br扩展为. <br />,而div扩展为<div></div>.

我的大部分元素都可以写成长标签和短标签,我的偏好取决于我是否希望该节点有孩子。我怎样才能明确地描述一个标签应该扩展为一个短(自关闭)标签还是一个长(打开+关闭)标签?

// 编辑:没人?我已经在互联网上看了很多,到目前为止没有任何乐趣。

4

2 回答 2

1

我不确定 XML,但我设法更改了 HTML,<img>例如<img />. 您可以在“设置 > 实时模板”中进行设置,然后选择 ZEN HTML、ZEN CSS 或 ZEN XSL 来编辑您想要的任何内容。

希望能帮助到你!

于 2012-07-26T18:29:54.320 回答
-1

试试这个http://blog.kaelig.fr/post/23222600612/zen-coding-en-xhtml5-sous-sublime-text-2 我有同样的问题,我改变了它,它适用于 HTML 5 :)

在第 220 行的 editor.py 中使用此代码

if view.match_selector(pos, 'text.html'):
    if 'xhtml' in view.substr(sublime.Region(0, 1000)).lower():
        return 'xhtml'
    else:
        return 'xhtml'
else:
    return 'plain'
于 2012-11-22T14:40:33.590 回答