EclipseのパッケージエクスプローラーのFQCN表示が長すぎるので縮めたい
まえがき
Eclipse 標準で表示を短縮する方法がある。
方法1
設定 -> Java -> 外観 を選択し(設定 -> 一般 -> 外観 ではない)
最終セグメントを除く、すべてのパッケージ名セグメントを圧縮にチェックを
入れて、圧縮パターンテキストボックスに、 “1.” と入力する。
すると com.example.appname.longname.MyPackage が c.e.a.l.MyPackage
と表示されるようになる。(SpringBoot でおなじみの形式)
要するに、最後の部分以外を、 n 文字に縮める。という設定
1 | `com.example.appname.longname.MyPackage |
方法2
設定 -> Java -> 外観 を選択し (方法1と同じ)
パッケージ名の短縮にチェックを入れる。
ルールテキストボックスに、短縮ルールを記述する。1 ルール 1 行
1 | com.example.appname.longname.MyPackage |
まとめ
好きな表示にカスタマイズできるし、わかりやすいという意味で方法2の方が私は好みです。
Eclipse の機能なので、Eclipse ベースの他の IDE でも使えるはずです。
(少なくとも Spring Tools Suite 3.6.4 では使えました)