> For the complete documentation index, see [llms.txt](https://pauloricmarinho.gitbook.io/desenvolvimento/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://pauloricmarinho.gitbook.io/desenvolvimento/java/teclas-de-atalho-do-eclipse.md).

# Teclas de Atalho do Eclipse

![](http://www.webcodefree.com.br/blog/wp-content/uploads/2013/10/eclipse2.jpg)

* **CTRL+Barra de Espaço**

![CTRL+ESPACO](http://www.webcodefree.com.br/blog/wp-content/uploads/2013/10/CTRL+ESPACO.png)

O principal atalho para qualquer programador, implementa o auto complete do código. Através dele você pode conhecer todos os métodos, classes ou comandos presentes da linguagem configurada.

* **CTRL+1 ( Quick Fix )**![CTRL+1](http://www.webcodefree.com.br/blog/wp-content/uploads/2013/10/CTRL+1.png)

Exibe uma dica de correção para as linhas com erro, basta posicionar o cursor do mouse no início da linha com erro e pressionar CTRL+1, selecionar uma opção desejada de acordo com sua necessidade e pressionar ENTER.

* **CTRL+SHIFT+O**

Organiza os imports do arquivo, incluindo imports de classes utilizadas e excluindo imports não utilizados pelo arquivo.

* **CTRL+SHIFT+F**

Formata e organiza o código fonte.

* **CTRL+SHIFT+L  ( Lista de atalhos )**

![CTRL+ALT+L](http://www.webcodefree.com.br/blog/wp-content/uploads/2013/10/CTRL+ALT+L.png)

Exibe a lista de atalhos configurados no eclipse.

* **ALT+SHIFT+Q ( Show View)**

![ALT+SHIFT+Q](http://www.webcodefree.com.br/blog/wp-content/uploads/2013/10/ALT+SHIFT+Q.png)

Mostra a lista de views e os atalhos diretos para acessa-las.

* **ALT+SHIFT+R  (Rename Refactoring)**

![ALT+SHIFT+R](http://www.webcodefree.com.br/blog/wp-content/uploads/2013/10/ALT+SHIFT+R.png)

Refatorar atributos, métodos ou classes.Para realizar esse comando primeiro selecione o nome de qualquer variável, método ou classe.

* **ALT+SHIFT+S ( Source Quick Menu )**

![ALT+SHIFT+S](http://www.webcodefree.com.br/blog/wp-content/uploads/2013/10/ALT+SHIFT+S.png)

Implementar métodos de interfaces, gerar getters e setters, toString, equals e hashcode,  adicionar e organizar imports entre outras coisas. Mesmo se aplica quando se clica o botão direito no código fonte.

* **ALT+SHIFT+T (Refactoring Quick Menu)**

![ALT+SHIFT+T](http://www.webcodefree.com.br/blog/wp-content/uploads/2013/10/ALT+SHIFT+T.png)

Refatorar atributos, métodos ou classes. Este atalho muda de acordo com a posição que está o cursor na página de código fontes.

* **ALT+SHIFT+M**

![ALT+SHIFT+M](http://www.webcodefree.com.br/blog/wp-content/uploads/2013/10/ALT+SHIFT+M.png)

Extrai uma determinada porção de código selecionado para um novo método.

* **CTRL+3 (Quick Navigate)**

![CTRL+3](http://www.webcodefree.com.br/blog/wp-content/uploads/2013/10/CTRL+3.png)

Permite navega entre todos os arquivos abertos, todas as views abertas de todas as perspectivas e todos os comandos. Basta digitar o nome do arquivo ou da view, além de permitir gerar getters e setters com o comando ggas (Generate Getters and Setters), contrutores com os comandos gcfs  (Generate Constructors from Superclass) e gcuf (Generate Constructors Using Fields) , além de gerar toString, equals e etc.

* **CTRL+E (Switch Editor)**

![CTRL+E](http://www.webcodefree.com.br/blog/wp-content/uploads/2013/10/CTRL+E.png)

Usado para alternar entre os arquivos abertos no editor do eclipse.

* **CTRL+O  (Quick Overview)**

![CTRL+O](http://www.webcodefree.com.br/blog/wp-content/uploads/2013/10/CTRL+O.png)

Exibe a estrutura de uma classe, exibindo seus atributos e métodos.

* **CTRL+T (Quick Type Hierarchy)**

![CTRL+T](http://www.webcodefree.com.br/blog/wp-content/uploads/2013/10/CTRL+T.png)

Exibe a hierarquia de uma classe.
