Principais Atalhos no Intellij Idea – Parte 1

Aprenda os atalhos que aumentam a produtividade dos desenvolvedores Java que utilizam o IDE Intellij Idea.

Escrito por
Alexsandro Matias
Graduado em Sistemas de informação que acredita na democratização do conhecimento como forma de inclusão social.
Tópicos

Uma das formas de aumentar a produtividade em programação é a utilização de um IDE – Integrated Development Environment ou em tradução livre “Ambiente de Desenvolvimento Integrado”. Com o conhecimento de atalhos é possível aumentar ainda mais essa produvitividade.

Desta forma, se tratando da linguagem Java especificamente, um IDE que tem ganhado bastante é fornecida pela empresa JetBrains chamada Intellij Idea. Esta ferramente é fornecida em duas versões:

  • IDE Intellij Idea Comunnity Edition – Uma versão gratuita;
  • IDE Intellij Idea Ultimate Edition – Uma versão bem mais completa, porém paga.

Assim, abaixo segue uma série de atalhos que aumentam a produtividade dos desenvolvedores Java que utilizam
o IDE Intellij Idea Comunnity. Mas, obviamente que estes atalhos também servirão tranquilamente para a versão paga.

Atalhos para Navegação e Comandos Gerais

AtalhoAção
Ctrl + 1Abre e fecha a aba “project”, ou seja, Alterna entre o Project (árvore do projeto) e o código
Ctrl + NPesquisa por classes
Ctrl + N: númeroSegue para a linha da Classe mencionada na busca
Ctrl + HMostra a hierarquia do item selecionado
Alt + HomeNavega pelas abas dos arquivos do projeto sendo possível criar arquivos e pacotes
Ctrl + SpaceAutocompletar básico
Ctrl + QExibe informações ou documentação básica do item selecionado
Ctrl + F1Quando houver erro de compilação, exibe o Quick Fix
Ctrl + Shift + SpaceAutocompletar inteligente
Ctrl + Shift + EnterMove o curso para o início para o da linha de baixo
Alt + Insert (aba)generate cria classe, interface, enum ou anotação
Alt + Insert (dentro na classe)generate – construtor, métodos getters e setters, equals e hashcode
Alt + ← →Seguir (alternar) entre as abas (tabs)
Alt + Shift + XFecha todas as abas (tabs)
Ctrl + Shift + F12Maximiza a tela do editor
Ctrl + Shift + S(settings) Abre caixa de diálogo para configurações gerais da IDE
Ctrl + Alt + Shift + S(settings) Abre caixa de diálogo para configurações gerais do projeto
Ctrl + Alt + YInicia modo sincronização
Ctrl + BInspeciona diretamente a implementação do construtor ou método selecionado
Ctrl + - (Sinal de MENOS do teclado numérico)Colapsar apenas o trecho de código do item selecionado
Ctrl + + (Sinal de MAIS do teclado numérico)Expande apenas o trecho de código do item selecionado
Ctrl + Shift + - (Sinal de MENOS do teclado numérico)Colapsa tudo, ou seja, contrair a visualização o item selecionado
Ctrl + Shift + + (Sinal de MAIS do teclado numérico)Expade tudo, ou seja, Exibir a visualização o item selecionado

Pesquisas e substituições de textos

AtalhoAção
Ctrl + Shift + APesquisa por todos atalhos – Find Action
Ctrl + ,Vai para o problem / error anterior
F4 na variávelExibe a implementação da classe
Ctrl + KProcura pelo texto selecionado ou se nada estiver selecionado procura pela ultima pesquisa do Find dialog
Ctrl + Shift + GNo editor java, pesquisa por referencias no workspace
Ctrl + WSeleciona o código por progressão (Extend Selection), ou seja, a parte selecionada e depois expandindo do escopo mais interno para o mais externo
Ctrl + Shift + WFaz a seleção inversa da anterior
Ctrl + Shift + PSeleciona o { ou } do seu codigo java. O cursor precisa estar entre as “{ }” (Chaves)
Ctrl + P(entre os { } ) do método – mostra informações de parâmetros, ou seja, qual os parâmetros são válidos para aquele método
Alt + F7Mostra todas as ocorrências de uso daquela classe pelo projeto, incluindo em outros arquivos, métodos, imports e declarações
Ctrl + F12Mostra quais membros de um Componente – atributos, métodos e construtores
Ctrl + Shift + F7Colore usos no arquivo
Ctrl + EExibe e/ou Navega pelo arquivo recentemente abertos
Shift + Shift (double shift)Pesquisa por textos contidos no arquivos (Find in Path)
Ctrl + FPesquisa por um texto dentro no arquivo atual
Ctrl + Shift + FFind in path Pesquisa por um texto dentro de todo o projeto
Ctrl + RReplace Substitui um texto por outro dentro no arquivo atual
Ctrl + Shift + RReplace in path Substitui um texto localizado outro dentro de todo o projeto
Ctrl + Alt + F7Mostra todos usos no projeto
Alt + Ja cada vez pressionada, acrescente um novo cursor em cada ocorrência do item selecionado
Shift + Alt + JRetira o cursor do item selecionado
Shift + Ctrl + Alt + JAcrescente um novo cursor em todas ocorrência do item selecionado

A próxima parte, irei complementar os atalhos para aumento da produtividade. Você pode acompanhar a evolução deste trabalho no repositório do GitHub.

Compartilhe este artigo