pois é andré... esqueci do code folding (presente no eclipse desde a versão 3), mas é porque isso já viro um recurso "comum" e que funciona direito em todas as IDEs como o BDS, Visual Studio, etc.. até no NetBeans e JBuilder funciona!

... no eclipse, basta um Ctrl+Shift+ numpad / ou * para contrair/expandir os métodos.
Outros detalhes como o recurso de extrair constante (Alt + Shift + T, A) em cima de uma string ou número e definir um nome de constante que o Eclipse faz um refactor correto não é tão comum ainda. Recurso muito útil quando você pega um código cheio de valores hardcoded no meio, pra tentar organizar um pouco. Isso já é "nativo" do eclipse...
Mas o que deixa o Eclipse muito interessante é você poder expandir ele, por exemplo instalar plugins para suporte de Springs... daí o eclipse marca no código todos os métodos definidos numa classe que são automaticamente gerenciados pelo container (Spring) em forma de transações com o banco de dados... não é qualquer IDE que tem essas coisas...
Para quem quer aprender usar os atalhos de teclado do Eclipse: Ctrl + Shift + L abre uma janelinha com todos os atalhos pré-configurados.