1. Autocompletar (Tab)
IntelliJ IDEA é um ambiente de desenvolvimento muito inteligente. Algumas pessoas acreditam que não é apenas um ótimo IDE para desenvolvimento Java, mas o melhor IDE do mundo . O que, reconhecidamente, não está longe da verdade.
Por exemplo, o IntelliJ IDEA tem uma coisa magnífica chamada preenchimento automático. O IntelliJ IDEA analisa e analisa todos os arquivos do seu projeto (incluindo todas as bibliotecas que você está usando). Ele entende quais classes você possui e quais métodos e variáveis essas classes possuem. Em seguida, ele usa todas essas informações para ajudá-lo a escrever seu código.
Você apenas começa a digitar uma palavra e imediatamente oferece dicas para finalizá-la. Uma das teclas de preenchimento automático mais usadas é Tab .
Por exemplo, suponha que você queira escrever "Sistema". Para fazer isso, você precisa digitar "Sys" e pressionar a tecla "Tab": o IDEA terminará o resto para você.
Se você colocar um ponto após o nome de uma variável, o IDEA primeiro determinará qual é o tipo da variável e, em seguida, oferecerá uma lista de métodos que podem ser chamados na variável. Isso é super conveniente.
Ou suponha que você queira escrever o nome da classe InputStreamReader . O IntelliJ IDEA pode economizar seu tempo: basta digitar três letras maiúsculas " ISR " ( Input Stream Reader ) e pressionar Tab . IDEA converterá o que você escreveu em InputStreamReader. É quase mágico.
4.2. Modelos ao vivo: psvm, sout, psfs, fori
Existem milhares de razões pelas quais os programadores profissionais adoram o IntelliJ IDEA, mas também tem algo para iniciantes. Por exemplo:
método principal
Digamos que você queira escrever public static void main(String[] args)
em menos de um segundo.
Para fazer isso, digite as 4 letras psvm e pressione Tab . IDEA substituirá " psvm " por " public static void main(String[] args) ". Magia.
É super fácil lembrar a sequência psvm — é uma abreviação de "public static void main".
Saída do console
Há também uma maneira de escrever rapidamente System.out.println();
Para fazer isso, você também precisa escrever 4 letras (" sout ") e pressionar Tab . IDEA substituirá "sout" por " System.out.println(); "
Isso também é fácil de lembrar: as 4 letras em sout vêm de System . fora .println
Declarando uma string constante
Existe uma maneira de declarar rapidamente uma variável String (no nível da classe).
Para fazer isso, você precisa escrever novamente 4 letras (" psfs ") e pressionar Tab . IDEA substituirá "psfs" por " public static final String ".
Você não terá problemas para lembrar disso: psfs é composto de 4 letras de p ublic s static f inal String
Existe uma abreviação semelhante que pode ser usada com qualquer tipo de dados: "psf", que significa public static final
rotações
Você pode escrever rapidamente um loop no IDEA usando a combinação fori + Tab . Ao fazer isso, o IDEA substituirá fori pelo seguinte código:
for (int i = 0; i < ; i++) {
}
Você só precisa escrever o valor máximo para a variável do contador i.
Esses podem não ser os truques mais populares para profissionais de Java, mas com certeza facilitarão sua vida como iniciante.
3. Fragmentos de código circundantes: Ctrl+Alt+T
Às vezes, os programadores enfrentam situações em que desejam fazer algo com o código que já foi escrito. O IntelliJ IDEA facilita isso fornecendo um comando especial para agrupar o código existente com algo.
Por exemplo, suponha que você queira executar algum código não uma vez, mas várias vezes. Faz sentido criar um loop e colocar o código dentro dele. Você pode, é claro, escrever o cabeçalho do loop e colocar uma chave no início e outra chave no final. Em seguida, você também pode copiar o código necessário no loop e passar por todas as linhas dentro do corpo do loop e deslocá-las para a direita.
Mas há uma maneira mais fácil: você pode envolver o código existente em um loop e o IntelliJ IDEA fará o resto sozinho. Você vai precisar fazer 3 coisas:
- Destaque o código que você deseja cercar com outro código
- Pressione Ctrl+Alt+T
- Selecione uma das opções para adicionar declarações adjacentes:
- se
- if-else
- enquanto
- fazer enquanto
- para
- tente pegar
- tente finalmente
- tente pegar finalmente
- sincronizado
Aqui está um exemplo de menu no IDEA:
4. Estilo de código: Ctrl+Alt+L
E mais um conselho. Muitas vezes, copiar o código bagunça seu alinhamento: há espaços extras em um lugar, enquanto eles estão faltando em outro lugar, etc. O código parece funcionar, mas parece um desastre de trem.
Para manter seu código ótimo, você só precisa pressionar 3 botões: Ctrl+Alt+L
Assim que você pressionar essa combinação, o IntelliJ IDEA formatará imediatamente todo o código no arquivo atual, colocando espaços e tabulações sempre que necessário. Não será mais um código, mas um colírio para os olhos.
Exemplo:
Antes | Depois |
---|---|
|
|
A propósito, cada "estilo de código" é totalmente personalizável nas configurações do IntelliJ IDEA:
GO TO FULL VERSION