1

有没有办法用 C# 编辑器中的导航功能扩展 Visual Studio xml 编辑器。如果您按 Ctrl 并单击类名,C# 编辑器(我不知道这是 VS 还是 Resharper 功能)允许跳转到另一个类定义。我想在 XML 编辑器中实现这样的东西。
例子:

文件 1.xml:

<elements>
    <element elementId="el1" relatedElement="file2.el2" dsDefinition="ds1"/>
</elements>
<datasources>
    <datasource elementId="ds1"/>
</datasources>

文件 2.xml:

<elements>
    <element elementId="el2"/>
</elements>

单击file2.el2(按住 ctrl 时)应打开file2.xml并将光标定位在 el2 元素上。单击 ds1 应将光标定位到 ds1 数据源。

这可能使用 Visual Studio 编辑器扩展机制吗?如果没有,还有其他选择吗?

谢谢。

4

1 回答 1

1

我在 msdn 论坛上问了同样的问题并得到了这个答案。这足以让我开始。

于 2012-06-06T07:51:13.013 回答