O Eclipse possui esse "+/-" à esquerda para expandir e recolher blocos de código.
Eu tenho dezenas de milhares de linhas para percorrer e realmente gostaria de recolher tudo e expandir seletivamente os blocos para olhar para eles.
O Eclipse possui esse "+/-" à esquerda para expandir e recolher blocos de código.
Eu tenho dezenas de milhares de linhas para percorrer e realmente gostaria de recolher tudo e expandir seletivamente os blocos para olhar para eles.
Respostas:
Há uma tecla de atalho, mapeada por padrão para Ctrl+ Shift+ NUM_KEYPAD_DIVIDE.
Você pode alterá-lo para outra coisa em Janela -> Preferências, pesquise "Chaves" e depois "Recolher tudo".
Para abrir todos os blocos de código, o atalho é Ctrl+ Shift+ NUM_KEYPAD_MULTIPLY.
Na extensão Eclipse PyDev , feche todos os blocos de código é Ctrl+9
Para abrir todos os blocos, é Ctrl+0
Além da tecla de atalho, se você clicar com o botão direito do mouse na calha onde vê o +/-, há um item de menu de contexto 'Dobrável'. Ao abrir o submenu associado a isso, você pode ver um item 'Recolher tudo'. isso também fará o que você deseja.
+/-
). Isto torna mais fácil do que tentar apontar para uma pequena+/-
A questão é um pouco antiga, mas deixe-me adicionar uma abordagem diferente. Além das abordagens de teclas de acesso acima, existem configurações de preferência padrão que podem ser alternadas.
A partir do Eclipse Galileo (e definitivamente na minha versão do Eclipse: Indigo Service Release 2 Build id: 20120216-1857), as preferências específicas do idioma podem abrir novos arquivos para editar que já foram recolhidos ou expandidos.
Aqui está um link para os documentos on-line do Eclipse Galileo que mostram o recurso para C / C ++: http://help.eclipse.org/galileo/index.jsp?topic=/org.eclipse.cdt.doc.user/reference/cdt_u_c_editor_folding. htm .
No meu Eclipse Indigo, posso abrir a janela Preferências de dobra via: menu/ Window/ Preferences/ Java/ Editor/ Folding
e definir todas as opções para poder abrir arquivos por padrão completamente recolhidos.
Clique com o botão direito do mouse no sinal +/- e clique em recolher tudo ou expandir tudo.
Se você estiver usando PyDev no Eclipse, sua Ctrl0e Ctrl9para o colapso todos e uncollapse toda respectivamente. Ctrl-e Ctrl=recolher métodos individuais quando o cursor estiver na linha da declaração do método.
Apenas para resumir:
Clique com o botão direito do mouse nos círculos +/- e, em Dobras, selecione Recolher tudo
Eu tive o mesmo problema e descobri que o Folding pode ser ativado ou desativado e, no meu caso, foi desativado de alguma forma.
Para resolvê-lo, basta clicar com o botão direito do mouse na seção de números de linha / ponto de interrupção (barra vertical à esquerda do editor) e, em seguida, na seção 'Dobra', escolha 'Ativar dobra'.
ctrlshift/ deve estar funcionando bem depois.
Os atalhos que funcionaram para mim na versão Oxygen.2 Release ( PHP / WINDOWS 7 ) foram
Recolher tudo: CTRL+ SHIFT+/
Expandir todos os blocos de código: CTRL+*