次のコードがあります。
public abstract class R {
private R(){}
public static abstract class Resources {
private Resources() {
}
public static final String
STR1 = "Foo",
STR2 = "Foo";
}
}
そして、「すべて折りたたむ」ショートカットを押すと、Eclipseは「public static final String」部分を折りたたむことがわかりました。トリックは、この折りたたまれたコードの左側に「プラス」記号がないことです。したがって、左側の行のインデックスを見ることによってのみ、このコードが存在することを示唆できます。しかし、このコードを手動で展開することはまだできません。 折りたたまれたコードは 21 ~ 23 行目にあり、明らかに見えません。 それで、それを拡張する方法(そしてそれ以外には何もない)、またはEclipseが静的最終フィールドを折りたたむのを禁止する方法についての提案はありますか?