1

C#エディターのようなナビゲーション機能でVisual Studioxmlエディターを拡張する方法はありますか?C#エディター(このVSまたはResharperの機能かどうかはわかりません)では、Ctrlキーを押しながらクラス名をクリックすると、別のクラス定義にジャンプできます。このようなものを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エディターの拡張メカニズムを使用して可能ですか?そうでない場合、他のオプションはありますか?

ありがとう。

4

1 に答える 1

1

私はmsdnフォーラムで同じ質問をし、この回答を得ました。私を始めるには十分です。

于 2012-06-06T07:51:13.013 に答える