1. Assistir
Quando a execução de seu programa para em um ponto de interrupção ou quando você está percorrendo uma instrução por vez, pode verificar os valores das variáveis conhecidas no local atual do programa.
Vamos escrever um programa que preencha um 10array -element com os números de 100a 109. Exemplo:
O IntelliJ IDEA é inteligente o suficiente para exibir os valores de variáveis importantes logo acima do código. No nosso caso, estamos falando da datavariável array
Além disso, na parte inferior da captura de tela, vemos a guia Depurador aberta (não Console ). Ele exibe todas as variáveis (junto com seus valores) que são conhecidas neste local do programa.
Se você pressionar F810 vezes, fará 5 iterações no loop (um pressionamento para o cabeçalho do loop e outro para o corpo do loop). Então você obterá um resultado como este:
Concluímos 5as 10iterações do loop e você pode ver que a matriz de dados já possui valores 5: 100, 101, e .102103104
A propósito, se você recolher o conteúdo do array, poderá ver algumas variáveis mais úteis:
2. Alterando os valores das variáveis
A propósito, se você quiser testar como seu programa se comportará com certos valores de variáveis, você pode simplesmente alterar o valor de qualquer variável enquanto o programa estiver em execução (no modo de depuração).
Para fazer isso, clique com o botão direito do mouse no nome da variável ou pressione F2:
Depois é só digitar o novo valor da variável e apertar Entere pronto:
Você acabou de aprender no máximo 5% de todos os recursos do IntelliJ IDEA. Depois de dominá-los, falaremos sobre o resto.
3. Executando um trecho de código
Você também pode executar código arbitrário a qualquer momento enquanto o programa estiver em execução. Isso é feito usando a combinação de teclas Alt+ F8ou o item correspondente no menu de contexto:
Uma janela especial será aberta onde você pode escrever qualquer código, e esse código pode usar quaisquer variáveis conhecidas no local atual na execução do programa!
Você pode chamar qualquer método, digamos, para fazer o programa exibir algum texto na tela sem interromper seu trabalho! Exemplo:

GO TO FULL VERSION