4

Visual Studio 用のカスタム エディターを実装しています。こんな感じで登録しています。

[ProvideEditorExtension(typeof(MyEditorType), ".myext", 99, NameResourceID = 106)]

拡張機能のパッケージが初期化されると、次のようにエディター インスタンスを登録します。

RegisterEditorFactory (new MyEditorType());

Open With... コマンドで表示されるリストにエディターが表示され、そこでファイルを選択すると、エディターでファイルを開くことができるため、登録は機能しているようです。ただし、ソリューション エクスプローラーでファイルをダブルクリックすると、常にテキスト エディターが開きますが、カスタム エディターは [プログラムから開く] ダイアログで既定として設定されています。

何が足りないの?

4

0 に答える 0