Outlineビューはモジュールが短い時は良いのだけれど、長くなってくると見にくくなってくる。
ということで、セパレータを表示できないか調べてみた。
一番、分かりやすかった(というよりこれしかなさそう)なのが、これ
Adding a separator to the Eclipse Outline view (like #pragma mark) - Stack Overflow
- Javadocの@categoryを使用するというもの
- ダミーのフィールドを使用するというもの
の2つ
この質問者の書いている、「#pragma mark」のようなのが一番良いのだけれど。
@categoryはちょっと違うし、ダミーのフィールドはソースコードが汚れてしまう。
しかも、@categoryだと、
- 本来、@categoryに書くべき内容は何か
- 全コメントに@categoryを記載するのか
という問題がある
しかたないので、ダミーのフィールドを使うことにする。
裏話
今作っているソフトウェアのソースがで、1モジュール2000step、メンバー100個程度のものがあり、上記Outlineから目的のものを探すのに時間がかかって効率が悪い、というところが発端。
「1モジュールあたりのstep数が多すぎ=設計が悪い→見直せ」というのは・・・。