【发布时间】:2012-06-04 16:22:36
【问题描述】:
有没有办法像 C# 编辑器一样使用导航功能扩展 Visual Studio xml 编辑器。如果您按 Ctrl 并单击类名,C# 编辑器(我不知道这是 VS 还是 Resharper 功能)允许跳转到另一个类定义。我想在 XML 编辑器中实现类似的东西。
示例:
file1.xml:
<elements>
<element elementId="el1" relatedElement="file2.el2" dsDefinition="ds1"/>
</elements>
<datasources>
<datasource elementId="ds1"/>
</datasources>
file2.xml:
<elements>
<element elementId="el2"/>
</elements>
点击file2.el2(按住ctrl)应该打开file2.xml并将光标定位在el2元素上。单击 ds1 应将光标定位到 ds1 数据源。
这可能使用 Visual Studio 编辑器扩展机制吗?如果没有,还有其他选择吗?
谢谢。
【问题讨论】:
标签: xml visual-studio-2010 visual-studio editor vs-extensibility