На самом деле зависит от используемой вами функции .Для Java вы можете указать, какие части должны оставаться сложенными изначально.К сожалению, это могут быть только комментарии, комментарии к заголовкам, внутренние типы, члены и импорт.
Вот снимок экрана со свойствами рабочей области Eclipse для Java> Editor> Folding