Вопрос очень похож на Есть ли способ свернуть все блоки кода в Eclipse? .
Я снова публикую здесь свой ответ.
Вопрос немного старый, но позвольте мне добавить другой подход. В дополнение к вышеупомянутым горячим клавишам и утилитам, есть настройки по умолчанию, которые можно переключать.
Начиная с Eclipse Galileo (и определенно в моей версии Eclipse: Indigo Service Release 2 Build id: 20120216-1857) языковые предпочтения могут открывать для редактирования новые файлы, которые можно редактировать, которые уже свернуты или расширены.
Вот ссылка на онлайн-документы Eclipse Galileo, показывающая функцию для C / C ++: http://help.eclipse.org/galileo/index.jsp?topic=/org.eclipse.cdt.doc.user/reference/cdt_u_c_editor_folding.htm.
В моем Eclipse Indigo я могу открыть окно «Настройки фальцовки» с помощью: menu/ Window/ Preferences/ Java/ Editor/ Folding
и установить все параметры, чтобы по умолчанию открывать файлы, которые полностью свернуты.