【问题标题】:IntelliSense for non-HTML markup when editing .ASPX files?编辑 .ASPX 文件时用于非 HTML 标记的 IntelliSense?
【发布时间】:2010-11-15 23:02:53
【问题描述】:
我目前正在评估用于语音 XML 开发的工具选项。我目前正在查看现有的 Web 开发工具是否可以工作,因为模型非常相似(发送到浏览器客户端的标记、浏览器中的 ECMAScript、Web 服务器上的页面等)。我知道我可以使用 aspx 页面生成非 html 标记,但我想知道是否有办法让 IntelliSense 以与在 Visual Studio 中编辑 XML 文件时相同的方式工作?
【问题讨论】:
标签:
asp.net
visual-studio
vxml
【解决方案1】:
您可以通过将其架构定义添加到 VisualStudio 的 XML\Schemas 文件夹来为任何类型的 xml 文档添加智能支持。
如果您要求将 VoiceXML 和 ASPX 标记组合在一个 .aspx 文件中,我认为这种方式是不可能的。我认为它需要一个新的 ViewEngine(例如,像 Razor 这样的东西是通过结合 Razor-Markups 和 HTML 来实现的)