SlideShare uma empresa Scribd logo
1 de 6
Produtividade com Eclipse


Teclas de Atalho

Ctrl + Espaço:


    1.   Autocompletar nomes de classes, atributos e métodos:




                  Para usar, digite as iniciais da classe, atribulo ou método e pressione as teclas.


    2.   Sugerir nomes de identificadores para variáveis:




                 Para usar, ao declarar uma variável, logo após dar espaço e pressione as teclas.


    3.   Ativar templates, como foreach e main:




                 Para usar, digite o nome do template com foreach ou main e pressione as teclas.


    4.   Gerar métodos getters e setters:




                        Para usar, dado o atributo, digite get ou set e pressione as teclas.
Ctrl + 1:


    1.   Corrigir erros de compilação (quickfix):




            Para usar, posicione o cursor em qualquer posição na linha do erro e pressione as teclas.


    2.   Criar classes não existentes:




                  Para usar, ao fazer chamada à instância de uma classe, pressione as teclas.


    3.   Gerar métodos getters e setters:




      Para usar, posicione o cursor em qualquer posição da linha do atributo declaro e pressione as teclas.


    4.   Criar variáveis e atributos:




    Para usar, posicione o cursor no início ou no fim da chamada à instância da classe e pressione as teclas.


    5.   Remover imports desnecessários:



              Neste caso, o uso da tecla de atalho CTRL   + SHIFT + O pode ser mais eficiente.
Ctrl + 3


Este atalho busca um comando ou opção de menu, baseado no que é escrito na caixa de diálogo.
Um exemplo seria digitando a palavra “generate”.




Com esta caixa de auxílio pode-se gerar construtores, gerar os métodos getters e setters.
Conforme o recurso da tecla de atalho for sendo utilizado, e Eclipse memorize as principais
escolhas, assim nas próximas utilizações da tecla de atalho as memorizadas estarão ordenadas
de acordo com sua utilização. Outro detalhe é a possibilidade de utilizar somente as iniciais que
constituem o comando em questão, p.e.:




                                Generate Getters And Setters (GGAS).

Obs. O recurso não é sensível ao caso (case sensitive).


Outro exemplo é a possibilidade de executar a aplicação ao digitar run:




                               Procura da opção run na categoria Menus.




As três teclas de atalho apresentadas...


           CTRL + SPACE
           CTRL + 1
           CTRL + 3
...pode aumentar em muito a produtividade utilizando a IDE Eclipse, visto o ganho de tempo,
padronização do código, estruturação do código, ganho de desempenho como outros.


Outras teclas de atalho não menos importantes mas secundárias.


   1.   CTRL + I: Corrigir a endentação. Esta tecla de atalho não corrige todo o arquivo corrente,
        mas somente o trecho de código selecionado;
   2.   CTRL + SHIFT +F: Formatar o código. Esta tecla de atalho formata todo o arquivo
        corrente. É tratada a endentação, espaçamento entre comandos numa mesma linha e
        entre linhas. É usada a convenção do Java pela Sun;
   3.   CTRL + SHIFT + L: Visualizar a função de cada tecla de atalho da IDE. Ao pressionar
        novamente as teclas será direcionado para as preferências de teclas da IDE;
   4.   CTRL + PG UP ou CTRL + PG DOWN: Navegar entre os arquivos abertos;
   5.   CTRL + M: Expanda para toda a tela a view selecionada. Obs.: Mesma função do duplo
        clique no título da view;
   6.   CTRL + SHIFT + O: Organizar os imports do arquivo aberto. São acrescentados os
        imports referentes à classes declaradas e removidos os imports não utilizados;
   7.   CTRL + /: Comentar todo o código selecionado. Ao pressionar a tecla de atalho em um
        código comentado será retirado o comentário;
   8.   CTRL + L: Ir para uma determinada linha do arquivo aberto. Será aberta uma caixa de
        texto para ser escrito a linha em questão;
   9.   ALT + SHIFT + L: Semelhante à utilização do CTRL + 1 para criar variáveis e atributos, o
        diferencial é que nesta tecla de atalho será aberta uma caixa de texto para informar o
        nome da variável local, não declara atributos como no CTRL + 1;
   10. ALT + SHIFT + R: Tecla de atalho para um refactoring muito interessante do Eclipse, o de
        renomear identificadores de métodos, atributos, variáveis e classes;
   11. ALT + SHIFT + J: Outra tecla de atalho de um refactoring muito importante na
        codificação, o de gerar documentação, ou seja, de gerar um comentário explicativo dos
        elementos do método como os parâmetros e exceções;
   12. CTRL + SHIFT + B: Marca a linha posicionada com um ponto de depuração (breakpoint);
   13. F5: Em modo de depuração da aplicação, esta tecla acessa as linhas internas de um
        método;
   14. F6:Em modo de depuração da aplicação, esta tecla avança para a próxima linha dentro do
        método;
   15. F7:Em modo de depuração da aplicação, esta tecla acessa as linhas externar de um
        método;
   16. F8: Em modo de depuração da aplicação, direciona para o próximo trecho marcado para
        depuração;
Preferências da IDE

  1.   Desabilitar o Spell Checking:


  O Spell Checking ou verificação ortográfica são dicas de ortográfica que são mostradas no
  editor que dão algumas correções correspondentes.




  Para desativar, acesse o menu "General>Editors>Spelling" e desmarque a opção "Enablespellchecking".


  2.   Configurar auto importação de pacotes e auto endentação ao salvar:
Para habilitar, acesse o menu "Java>Editor>SaveActions" e marque a opção "Performtheselectedactionsonsave".
                           Depois marque "Formatsourcecode" e "Organizeimports".




javadoc local;

numeros das linhas do editor;

Mais conteúdo relacionado

Mais procurados

Boas práticas de programação em C# .NET
Boas práticas de programação em C# .NETBoas práticas de programação em C# .NET
Boas práticas de programação em C# .NETFabiano Roman Beraldi
 
Tutorial master tool versao 11
Tutorial master tool   versao 11Tutorial master tool   versao 11
Tutorial master tool versao 11Samuel Borges
 
Trabalhando com GoldVarb 2001 Diana Pilatti Onofre
Trabalhando com GoldVarb 2001   Diana Pilatti OnofreTrabalhando com GoldVarb 2001   Diana Pilatti Onofre
Trabalhando com GoldVarb 2001 Diana Pilatti OnofreDiana Pilatti
 
Roteiro trabalho com o GoldVarb2001 v2
Roteiro trabalho com o GoldVarb2001 v2Roteiro trabalho com o GoldVarb2001 v2
Roteiro trabalho com o GoldVarb2001 v2Diana Pilatti
 
Enterprise Architect - Sparx Systems
Enterprise Architect - Sparx Systems Enterprise Architect - Sparx Systems
Enterprise Architect - Sparx Systems Saldit Software
 
Apostila de Introdução aos Algoritmos - usando o Visualg
Apostila de Introdução aos Algoritmos - usando o VisualgApostila de Introdução aos Algoritmos - usando o Visualg
Apostila de Introdução aos Algoritmos - usando o VisualgRegis Magalhães
 
C# 6.0 - Novos Recursos (Agosto/2015)
C# 6.0 - Novos Recursos (Agosto/2015)C# 6.0 - Novos Recursos (Agosto/2015)
C# 6.0 - Novos Recursos (Agosto/2015)Renato Groff
 
Curso Básico de Java - Aula 2
Curso Básico de Java - Aula 2Curso Básico de Java - Aula 2
Curso Básico de Java - Aula 2PeslPinguim
 
5. introducao a linguagem c
5. introducao a linguagem c5. introducao a linguagem c
5. introducao a linguagem cEugenio Caetano
 
Cadastro de clientes em c#
Cadastro de clientes em c#Cadastro de clientes em c#
Cadastro de clientes em c#André Luiz
 

Mais procurados (19)

Boas práticas de programação em C# .NET
Boas práticas de programação em C# .NETBoas práticas de programação em C# .NET
Boas práticas de programação em C# .NET
 
Tutorial master tool versao 11
Tutorial master tool   versao 11Tutorial master tool   versao 11
Tutorial master tool versao 11
 
Curso java 07 - exceções
Curso java   07 - exceçõesCurso java   07 - exceções
Curso java 07 - exceções
 
Trabalhando com GoldVarb 2001 Diana Pilatti Onofre
Trabalhando com GoldVarb 2001   Diana Pilatti OnofreTrabalhando com GoldVarb 2001   Diana Pilatti Onofre
Trabalhando com GoldVarb 2001 Diana Pilatti Onofre
 
4 ambiente vbe
4 ambiente vbe4 ambiente vbe
4 ambiente vbe
 
Aula de C e C++
Aula de C e C++Aula de C e C++
Aula de C e C++
 
Man UAL
Man UALMan UAL
Man UAL
 
Roteiro trabalho com o GoldVarb2001 v2
Roteiro trabalho com o GoldVarb2001 v2Roteiro trabalho com o GoldVarb2001 v2
Roteiro trabalho com o GoldVarb2001 v2
 
Java4
Java4Java4
Java4
 
Introdução ao C#
Introdução ao C#Introdução ao C#
Introdução ao C#
 
Enterprise Architect - Sparx Systems
Enterprise Architect - Sparx Systems Enterprise Architect - Sparx Systems
Enterprise Architect - Sparx Systems
 
Aula2
Aula2Aula2
Aula2
 
Apostila de Introdução aos Algoritmos - usando o Visualg
Apostila de Introdução aos Algoritmos - usando o VisualgApostila de Introdução aos Algoritmos - usando o Visualg
Apostila de Introdução aos Algoritmos - usando o Visualg
 
Apostila Visualg
Apostila VisualgApostila Visualg
Apostila Visualg
 
C# 6.0 - Novos Recursos (Agosto/2015)
C# 6.0 - Novos Recursos (Agosto/2015)C# 6.0 - Novos Recursos (Agosto/2015)
C# 6.0 - Novos Recursos (Agosto/2015)
 
Programação Defensiva
Programação DefensivaProgramação Defensiva
Programação Defensiva
 
Curso Básico de Java - Aula 2
Curso Básico de Java - Aula 2Curso Básico de Java - Aula 2
Curso Básico de Java - Aula 2
 
5. introducao a linguagem c
5. introducao a linguagem c5. introducao a linguagem c
5. introducao a linguagem c
 
Cadastro de clientes em c#
Cadastro de clientes em c#Cadastro de clientes em c#
Cadastro de clientes em c#
 

Destaque (9)

Revista programar 39
Revista programar 39Revista programar 39
Revista programar 39
 
Revista espirito livre_001
Revista espirito livre_001Revista espirito livre_001
Revista espirito livre_001
 
Boa Apresentações - PowerPoint Conceitual
Boa Apresentações - PowerPoint ConceitualBoa Apresentações - PowerPoint Conceitual
Boa Apresentações - PowerPoint Conceitual
 
Revista programar 38
Revista programar 38Revista programar 38
Revista programar 38
 
Revista Programar 42
Revista Programar 42Revista Programar 42
Revista Programar 42
 
Revista Programar 40
Revista Programar 40Revista Programar 40
Revista Programar 40
 
Revista Programar 43
Revista Programar 43Revista Programar 43
Revista Programar 43
 
Revista Programar 41
Revista Programar 41Revista Programar 41
Revista Programar 41
 
Revista programar 23
Revista programar 23Revista programar 23
Revista programar 23
 

Semelhante a Teclas de Atalho do Eclipse para Aumentar Produtividade

Teclas de atalho do eclipse
Teclas de atalho do eclipseTeclas de atalho do eclipse
Teclas de atalho do eclipseTalita Rodrigues
 
Apostila De Visualg
Apostila De VisualgApostila De Visualg
Apostila De Visualgecompo
 
Apostila De Visualg
Apostila De VisualgApostila De Visualg
Apostila De Visualgecompo
 
Introdução ao desenvolvimento de aplicativos com interface gráfica
Introdução ao desenvolvimento de aplicativos com interface gráficaIntrodução ao desenvolvimento de aplicativos com interface gráfica
Introdução ao desenvolvimento de aplicativos com interface gráficaArtur Barreto
 
Live Templates Para Otimização de Tempo no Android Studio
Live Templates Para Otimização de Tempo no Android StudioLive Templates Para Otimização de Tempo no Android Studio
Live Templates Para Otimização de Tempo no Android StudioVinícius Thiengo
 
3. ambiente de desenvolvimento do vb (parte 2)
3. ambiente de desenvolvimento do vb (parte 2)3. ambiente de desenvolvimento do vb (parte 2)
3. ambiente de desenvolvimento do vb (parte 2)Eugenio Caetano
 
Apostila linguagem c
Apostila linguagem cApostila linguagem c
Apostila linguagem corvel
 
Introdução+à+linguagem+c
Introdução+à+linguagem+cIntrodução+à+linguagem+c
Introdução+à+linguagem+cThiago Freitas
 
Apostila excel
Apostila excelApostila excel
Apostila excelmarypi02
 
Lazarus tutor exerc_db_faq_-_v16
Lazarus tutor exerc_db_faq_-_v16Lazarus tutor exerc_db_faq_-_v16
Lazarus tutor exerc_db_faq_-_v16Alex Rodrigues
 
Apostila de-introdução-à-linguagem-c
Apostila de-introdução-à-linguagem-cApostila de-introdução-à-linguagem-c
Apostila de-introdução-à-linguagem-cMaicon Rodrigues
 

Semelhante a Teclas de Atalho do Eclipse para Aumentar Produtividade (20)

Teclas de atalho do eclipse
Teclas de atalho do eclipseTeclas de atalho do eclipse
Teclas de atalho do eclipse
 
Apostila De Visualg
Apostila De VisualgApostila De Visualg
Apostila De Visualg
 
Apostila De Visualg
Apostila De VisualgApostila De Visualg
Apostila De Visualg
 
Introdução ao desenvolvimento de aplicativos com interface gráfica
Introdução ao desenvolvimento de aplicativos com interface gráficaIntrodução ao desenvolvimento de aplicativos com interface gráfica
Introdução ao desenvolvimento de aplicativos com interface gráfica
 
Linguagem c
Linguagem cLinguagem c
Linguagem c
 
Live Templates Para Otimização de Tempo no Android Studio
Live Templates Para Otimização de Tempo no Android StudioLive Templates Para Otimização de Tempo no Android Studio
Live Templates Para Otimização de Tempo no Android Studio
 
3. ambiente de desenvolvimento do vb (parte 2)
3. ambiente de desenvolvimento do vb (parte 2)3. ambiente de desenvolvimento do vb (parte 2)
3. ambiente de desenvolvimento do vb (parte 2)
 
Introdução ao Java 5
Introdução ao Java 5Introdução ao Java 5
Introdução ao Java 5
 
Apostila linguagem c
Apostila linguagem cApostila linguagem c
Apostila linguagem c
 
Java swingcomponentes
Java swingcomponentesJava swingcomponentes
Java swingcomponentes
 
Introdução+à+linguagem+c
Introdução+à+linguagem+cIntrodução+à+linguagem+c
Introdução+à+linguagem+c
 
Ud2
Ud2Ud2
Ud2
 
Selenium IDE
Selenium IDESelenium IDE
Selenium IDE
 
Apostila excel
Apostila excelApostila excel
Apostila excel
 
Apostila excel
Apostila excelApostila excel
Apostila excel
 
Apostila excel
Apostila excelApostila excel
Apostila excel
 
Apostila linguagem c
Apostila linguagem cApostila linguagem c
Apostila linguagem c
 
Lazarus tutor exerc_db_faq_-_v16
Lazarus tutor exerc_db_faq_-_v16Lazarus tutor exerc_db_faq_-_v16
Lazarus tutor exerc_db_faq_-_v16
 
Apostila de-introdução-à-linguagem-c
Apostila de-introdução-à-linguagem-cApostila de-introdução-à-linguagem-c
Apostila de-introdução-à-linguagem-c
 
Apostila excel-avancado
Apostila excel-avancadoApostila excel-avancado
Apostila excel-avancado
 

Mais de Filipe Bezerra Sousa

Mais de Filipe Bezerra Sousa (20)

Revista programar 37
Revista programar 37Revista programar 37
Revista programar 37
 
Revista programar 36
Revista programar 36Revista programar 36
Revista programar 36
 
Como criar metas por fred graef
Como criar metas por fred graefComo criar metas por fred graef
Como criar metas por fred graef
 
Revista espirito livre_035_fevereiro2012
Revista espirito livre_035_fevereiro2012Revista espirito livre_035_fevereiro2012
Revista espirito livre_035_fevereiro2012
 
Revista programar 34
Revista programar 34Revista programar 34
Revista programar 34
 
Revista programar 33
Revista programar 33Revista programar 33
Revista programar 33
 
Revista programar 32
Revista programar 32Revista programar 32
Revista programar 32
 
Revista programar 31
Revista programar 31Revista programar 31
Revista programar 31
 
Revista programar 30
Revista programar 30Revista programar 30
Revista programar 30
 
Revista programar 29
Revista programar 29Revista programar 29
Revista programar 29
 
Revista programar 28
Revista programar 28Revista programar 28
Revista programar 28
 
Revista programar 27
Revista programar 27Revista programar 27
Revista programar 27
 
Revista programar 26
Revista programar 26Revista programar 26
Revista programar 26
 
Revista programar 25
Revista programar 25Revista programar 25
Revista programar 25
 
Revista espirito livre_0019_outubro2010
Revista espirito livre_0019_outubro2010Revista espirito livre_0019_outubro2010
Revista espirito livre_0019_outubro2010
 
Revista espirito livre_016_julho2010
Revista espirito livre_016_julho2010Revista espirito livre_016_julho2010
Revista espirito livre_016_julho2010
 
Revista espirito livre_015_junho2010
Revista espirito livre_015_junho2010Revista espirito livre_015_junho2010
Revista espirito livre_015_junho2010
 
Revista espirito livre_014_maio2010
Revista espirito livre_014_maio2010Revista espirito livre_014_maio2010
Revista espirito livre_014_maio2010
 
Revista espirito livre_013_abril2010
Revista espirito livre_013_abril2010Revista espirito livre_013_abril2010
Revista espirito livre_013_abril2010
 
Revista espirito livre_012_marco2010
Revista espirito livre_012_marco2010Revista espirito livre_012_marco2010
Revista espirito livre_012_marco2010
 

Teclas de Atalho do Eclipse para Aumentar Produtividade

  • 1. Produtividade com Eclipse Teclas de Atalho Ctrl + Espaço: 1. Autocompletar nomes de classes, atributos e métodos: Para usar, digite as iniciais da classe, atribulo ou método e pressione as teclas. 2. Sugerir nomes de identificadores para variáveis: Para usar, ao declarar uma variável, logo após dar espaço e pressione as teclas. 3. Ativar templates, como foreach e main: Para usar, digite o nome do template com foreach ou main e pressione as teclas. 4. Gerar métodos getters e setters: Para usar, dado o atributo, digite get ou set e pressione as teclas.
  • 2. Ctrl + 1: 1. Corrigir erros de compilação (quickfix): Para usar, posicione o cursor em qualquer posição na linha do erro e pressione as teclas. 2. Criar classes não existentes: Para usar, ao fazer chamada à instância de uma classe, pressione as teclas. 3. Gerar métodos getters e setters: Para usar, posicione o cursor em qualquer posição da linha do atributo declaro e pressione as teclas. 4. Criar variáveis e atributos: Para usar, posicione o cursor no início ou no fim da chamada à instância da classe e pressione as teclas. 5. Remover imports desnecessários: Neste caso, o uso da tecla de atalho CTRL + SHIFT + O pode ser mais eficiente.
  • 3. Ctrl + 3 Este atalho busca um comando ou opção de menu, baseado no que é escrito na caixa de diálogo. Um exemplo seria digitando a palavra “generate”. Com esta caixa de auxílio pode-se gerar construtores, gerar os métodos getters e setters. Conforme o recurso da tecla de atalho for sendo utilizado, e Eclipse memorize as principais escolhas, assim nas próximas utilizações da tecla de atalho as memorizadas estarão ordenadas de acordo com sua utilização. Outro detalhe é a possibilidade de utilizar somente as iniciais que constituem o comando em questão, p.e.: Generate Getters And Setters (GGAS). Obs. O recurso não é sensível ao caso (case sensitive). Outro exemplo é a possibilidade de executar a aplicação ao digitar run: Procura da opção run na categoria Menus. As três teclas de atalho apresentadas... CTRL + SPACE CTRL + 1 CTRL + 3
  • 4. ...pode aumentar em muito a produtividade utilizando a IDE Eclipse, visto o ganho de tempo, padronização do código, estruturação do código, ganho de desempenho como outros. Outras teclas de atalho não menos importantes mas secundárias. 1. CTRL + I: Corrigir a endentação. Esta tecla de atalho não corrige todo o arquivo corrente, mas somente o trecho de código selecionado; 2. CTRL + SHIFT +F: Formatar o código. Esta tecla de atalho formata todo o arquivo corrente. É tratada a endentação, espaçamento entre comandos numa mesma linha e entre linhas. É usada a convenção do Java pela Sun; 3. CTRL + SHIFT + L: Visualizar a função de cada tecla de atalho da IDE. Ao pressionar novamente as teclas será direcionado para as preferências de teclas da IDE; 4. CTRL + PG UP ou CTRL + PG DOWN: Navegar entre os arquivos abertos; 5. CTRL + M: Expanda para toda a tela a view selecionada. Obs.: Mesma função do duplo clique no título da view; 6. CTRL + SHIFT + O: Organizar os imports do arquivo aberto. São acrescentados os imports referentes à classes declaradas e removidos os imports não utilizados; 7. CTRL + /: Comentar todo o código selecionado. Ao pressionar a tecla de atalho em um código comentado será retirado o comentário; 8. CTRL + L: Ir para uma determinada linha do arquivo aberto. Será aberta uma caixa de texto para ser escrito a linha em questão; 9. ALT + SHIFT + L: Semelhante à utilização do CTRL + 1 para criar variáveis e atributos, o diferencial é que nesta tecla de atalho será aberta uma caixa de texto para informar o nome da variável local, não declara atributos como no CTRL + 1; 10. ALT + SHIFT + R: Tecla de atalho para um refactoring muito interessante do Eclipse, o de renomear identificadores de métodos, atributos, variáveis e classes; 11. ALT + SHIFT + J: Outra tecla de atalho de um refactoring muito importante na codificação, o de gerar documentação, ou seja, de gerar um comentário explicativo dos elementos do método como os parâmetros e exceções; 12. CTRL + SHIFT + B: Marca a linha posicionada com um ponto de depuração (breakpoint); 13. F5: Em modo de depuração da aplicação, esta tecla acessa as linhas internas de um método; 14. F6:Em modo de depuração da aplicação, esta tecla avança para a próxima linha dentro do método; 15. F7:Em modo de depuração da aplicação, esta tecla acessa as linhas externar de um método; 16. F8: Em modo de depuração da aplicação, direciona para o próximo trecho marcado para depuração;
  • 5. Preferências da IDE 1. Desabilitar o Spell Checking: O Spell Checking ou verificação ortográfica são dicas de ortográfica que são mostradas no editor que dão algumas correções correspondentes. Para desativar, acesse o menu "General>Editors>Spelling" e desmarque a opção "Enablespellchecking". 2. Configurar auto importação de pacotes e auto endentação ao salvar:
  • 6. Para habilitar, acesse o menu "Java>Editor>SaveActions" e marque a opção "Performtheselectedactionsonsave". Depois marque "Formatsourcecode" e "Organizeimports". javadoc local; numeros das linhas do editor;