最近、Eclipse で自分のワークスペースを開くたびに、Package Explorer は常にデフォルトで、すべてのプロジェクト/リソース ファイルの 1 つのフォルダーに焦点を合わせています。プロジェクトレベルに戻るには「最大」になるだけなので、これを数か月間我慢しました。
ただし、これを整理したいと思います。Eclipseがこの特定のフォルダーをデフォルトとして開くのを止める方法を知っている人はいますか?
最近、Eclipse で自分のワークスペースを開くたびに、Package Explorer は常にデフォルトで、すべてのプロジェクト/リソース ファイルの 1 つのフォルダーに焦点を合わせています。プロジェクトレベルに戻るには「最大」になるだけなので、これを数か月間我慢しました。
ただし、これを整理したいと思います。Eclipseがこの特定のフォルダーをデフォルトとして開くのを止める方法を知っている人はいますか?
あなたはおそらくすでに解決策を見つけているでしょうが、私は最近同じ問題に遭遇し、私にとってうまくいくと思われる解決策を見つけたので、共有したいと思いました.
Eclipse を閉じて、編集のためにワークスペースの workbench.xml ファイルを開きます。
gedit <yourEclipseWorkspaceDir>/.metadata/.plugins/org.eclipse.ui.workbench/workbench.xml
パッケージ エクスプローラーが既定で保持するフォルダーの名前をドキュメントで検索します。これは、次のような行のパス属性の値である必要があります。
<input factoryID="org.eclipse.ui.internal.model.ResourceFactory" path="<theOffendingFolder>" type="2"/>
目的のフォルダーを指すように path 属性の値を変更するか、パッケージ エクスプローラーにデフォルトのプロジェクト レベルを表示する場合は、その入力行を完全に削除します。ファイルを保存し、Eclipse を開きます。
これは、ワークスペースを起動したときに自動的に開かれたファイル (その状態で閉じていたため) と、パッケージ エクスプローラーの [エディター ボタンでリンク] に関連している可能性があります。パッケージ エクスプローラー ビューの右上にあるこのボタンを使用すると、エディターで現在表示されているファイルをパッケージ エクスプローラーと同期できます (個人的にはこの機能をよく使用しますが、同僚の何人かがそれを嫌っていることは知っています ;-))。
これがマヌに役立つことを願っています