yoko's tech blog

社会人3年目のエンジニアです。

【Eclipse】パッケージ・エクスプローラーで、パッケージを階層化して表示させる方法

f:id:yoko-so:20211111094245p:plain

現象

パッケージ・エクスプローラーで、パッケージが「xxx.xxx.xxx」のように「.」でつなげられていて見にくい!

f:id:yoko-so:20211111102147p:plain

そこで、パッケージを階層化する方法を2つ見つけたので、備忘録として書き記しておきます。

 

方法1:パッケージ・エクスプローラーの「」から階層化する

パッケージ・エクスプローラーの右上にある「」(ビュー・メニュー)→「パッケージ・プレゼンテーション」→「階層」を選択(現状は「フラット」になっている)。

f:id:yoko-so:20211111102900p:plain

すると!

f:id:yoko-so:20211111103049p:plain

変更前「com.example.demo.controller」


変更後「com.example.demo」以下に分かれて表示することができました!

 

いやいや!まだ「com.example.demo」が階層化されていないじゃん!

さらにパッケージを分けたい!という場合は次の方法をご参照ください。

 

方法2:Eclipseの「ウインドウ」の設定から階層化させる

Eclipseメニュー「ウインドウ」→「設定」

f:id:yoko-so:20211111103301p:plain

Java」→「外観」→「パッケージエクスプローラーおよびプロジェクト・エクスプローラーの階層レイアウトで空のパッケージを折りたたむ」のチェックを外す。

f:id:yoko-so:20211111100949p:plain

「適用して閉じる」を押して画面を閉じてください。

すると…!!!

f:id:yoko-so:20211111103459p:plain

「com.example.demo」がそれぞれ1つのパッケージとして表示されましたね!

 

おわりに

以上がパッケージを階層化して表示させる方法になります。

1つ1つのパッケージを表示させる方法はなかなか見当たらなかったので書き留めておきました。ご参考になれば幸いです。