1

複雑な XML 構造に基づくビジネス Web フレームワークを開発します。特に、完全修飾 ID は XML モデルに非常に多くのノイズを追加します。Eclipse のビジュアル エディターの機能強化により、さまざまな ID を減らして分離したいと考えています。

Eclipse がこれらの複雑な ID を非表示にして、指定された型にマークする単純なアプローチがあります。さまざまなタイプを参照する ID があるため、このモックアップのボタンに異なる色を付けて、縮小された ID を見やすくすることができます。

ファイル間で共有される ID のオートコンプリートをサポートする独自の XML エディターが既にあります。このコンセプトを実現できたら最高ですね。

「ボタン」は、クリックまたはホバー時に複雑な ID に展開されます。2 番目のモック イメージは展開された状態を示し、最初のモック イメージは折りたたまれた状態を示しています。

リッチ エディターの例のモック

これが Eclipse RCP で実現可能である場合、何かアイデアはありますか? このアイデアをどこから始めますか?たぶん、この例は少し不自然です。私たちはこの機能を拡張し、これらの「ボタン」のアイデアをさらに増やしたいと考えています。

前もって感謝します。

4

1 に答える 1

2

Eclipse プラグインを使用して、独自の Eclipse XML エディターを実装することができます。既存の Eclipse テキスト エディターのいずれかを拡張します。

Eclipse XML エディターのソース コードを取得し、そのソース コードをニーズに合わせて拡張することができます。これは、Eclipse プラグインとしてもデプロイされます。

Eclipse 拡張機能を使用して Eclipse XML エディターに機能を追加することはできないと思います。

于 2012-05-21T14:00:00.563 に答える