【问题标题】:Extending visual studio xml editor with hyperlinks (navigation)使用超链接扩展 Visual Studio xml 编辑器(导航)
【发布时间】: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


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-10-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-11
      • 2021-11-19
      • 1970-01-01
      相关资源
      最近更新 更多