例如,我使用一个 CMS,它使用在页面上的所有内容之前解析的自定义标签。这可以出现在 .html、.php 的标准文件格式中
<v:img for="portfolio" />
它将根据后端中的所有规范创建一个图像..
还有像
<v:php>
// Code here is different than <?php ?> which is rendered after v:php
</v:php>
和
<v:collection for="blog">
<h1><v:text for="title" /></h1>
</v:collection>
就格式而言,就是这样,有数百个标签,但它们要么是封闭的,要么是自封闭的,就像 html 一样。
我正在尝试将它们添加到 Macvim 的 Syntastic 插件中,这样我就不会收到不必要的错误,但这有点超出我的想象:/