【发布时间】:2013-01-29 15:29:18
【问题描述】:
我有兴趣在 Visual Studio 2012 中扩展 HTML 编辑器,以支持一些额外的元素和属性,超出作为 HTML5 规范的一部分提供的元素和属性。
例如:
<html>
<body>
<h1>Header Text</h1>
<mycustomelement>some info</mycustomelement>
</body>
</html>
我看到了 Mads Kristensen 的出色帖子,Custom schemas in VS2012 CSS editor,它展示了如何通过实现 ICssSchemaFileProvider 以非常简单的方式为 CSS 做类似的事情。
根据我的研究,似乎没有一种简单的方法可以为 HTML 执行此操作。实现一个编辑器分类器似乎是处理自定义IntelliSense 的方法,这与 Mads 实现的 CSS 提供程序相比相当令人生畏。
我真的只想将 XML 模式放入分类器中,并让它完成 HTML5 和我的自定义添加。
是否有编辑器分类器的简单实现或其他方法?
【问题讨论】:
标签: c# html visual-studio-2012 intellisense