通过指定将用于验证 XML 的 XSD,Visual Studio 提供了在编辑 XML 文档时扩展 Intellisense 支持的能力。
Visual Studio 是否为 Razor 编辑器提供任何此类支持,以便我可以指定 XSD 并且 Intellisense 将为这些新类型提供自动完成建议?
通过指定将用于验证 XML 的 XSD,Visual Studio 提供了在编辑 XML 文档时扩展 Intellisense 支持的能力。
Visual Studio 是否为 Razor 编辑器提供任何此类支持,以便我可以指定 XSD 并且 Intellisense 将为这些新类型提供自动完成建议?
这可能会奏效。Visual Studio 使用html_5.xsd
文件来提供自动完成功能。您可以通过将 xsd 放在旁边html_5.xsd
(可能在 中C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Packages\schemas\html
)来提供您的 xsd,然后进行编辑html_5.xsd
以包含您的文件。需要重新启动 Visual Studio。
<xsd:include schemaLocation="MyAwesomeTypes.xsd" />