拡張子が .xyz のファイルがあります。ダブルクリックしたときにエディターを開きたいです。実行方法.xyz ファイルがあるファイルの中で、必要なファイルのみを一覧表示するツリービューアーがあります。拡張ポイントと拡張テキストフィールドにエディターを追加しました.xyzも追加しました.ビューアーにdoubleclicklistenerを追加したくありません.これがファイルの拡張子である場合、Eclipseに追加または通知する方法はありますか?その後、デフォルトで開くはずです。
質問する
871 次
2 に答える
1
org.eclipse.ui.editors拡張ポイントを追加する必要があります。
<extension point="org.eclipse.ui.editors">
<editor
name="MyEditor Name"
extensions="my_file_extension"
icon="icons/sample.gif"
class="com.me.MyEditor"
id="com.me.MyEditorID">
</editor>
于 2013-01-17T08:56:12.340 に答える
0
独自のビューアーを実装している場合は、そのビューアーでの完全な動作 (ファイルを開く場合も含む) を定義する必要があります。その拡張子に対してエディターを登録しているため、そのファイルが Eclipse で開かれるたびに、ビューアーまたは他のビューアー (プロジェクト エクスプローラー、ナビゲーター) によって、Eclipse は割り当てられたエディターでファイルを自動的に開きます。
ダブルクリックリスナーorg.eclipse.ui.actions.OpenFileAction
で、またはそのようなものを使用して、Workbench ルールに従って Eclipse によってファイルが開かれるようにすることができます。ところで、ダブルクリックリスナーを追加したくないのはなぜですか?
于 2013-01-17T11:15:01.240 に答える