多くの IDE とエディターが「コンテキスト」編集ツールを提供しています。
- 簡単な例は、XCodeのAssistant Editorです。セカンダリ編集ウィンドウは、現在のコンテキストに応じて、関連するセカンダリ ファイルを自動的に読み込みます。たとえば
foo.h
、プライマリ ウィンドウでヘッダー ( ) を開くfoo.m
と、アシスタント ウィンドウで実装 ( ) が自動的に開きます。
Brackets にはQuick EditCtrlがあり、 +を押すEと、現在の HTML 要素を指す CSS セレクターを編集できます。
ライト テーブルには、インライン ドキュメントと製図表があります。
Microsoft には、私が望むものに似たDebugger Canvasプロジェクトがありますが、これはデバッグ モードのみであり、Visual Studio Ultimate に限定されています。私が探しているツールは、デバッグ用ではなく、コーディング用のツールです。
通常のエディターと、現在編集している内容のコンテキストを表示するセカンダリ エディターが必要です。
インターフェイスを実装するクラスを使用している場合、セカンダリ エディターにインターフェイスを表示させたい
別のクラスのインスタンスであるクラス メンバーを使用している場合、セカンダリ エディターをクラス ソースに切り替えてほしい
メソッドを使用している場合、セカンダリ エディターがメソッド本体を指すようにしたい
等々…
Visual Studio 2012 で同様のエクスペリエンスを実現する方法(*)はありますか?
(*) 隠れたトリック、拡張機能、簡単なハック、あなたに役立つ解決策…