"Quero falar sobre mais alguns truques de mágica."
"Por favor, faça! Hoje é simplesmente um dia de milagres. Parece que não estou usando metade dos recursos do IntelliJ IDEA."
Truque de mágica nº 4: Pesquise.
"Imagine que você abriu um arquivo com 5.000 linhas e precisa encontrar um método chamado getProcessTask. Ou getProcessorTask ou getTaskProcessor ou algo parecido."
"O IntelliJ IDEA tem um mecanismo muito poderoso para pesquisar o arquivo aberto atual."
"Apenas pressione Ctrl+F e comece a digitar a palavra que você precisa:"
"Por exemplo, se quisermos encontrar todas as chamadas para o método println, digitaremos println:"
"E você pode navegar pelas partidas usando as setas para cima e para baixo. Eu circulei a captura de tela."
"Existem mais caixas de seleção à direita: Match Case, Regex e Words. O que elas significam?"
" MatchCase diferencia maiúsculas de minúsculas na pesquisa. Se desmarcado, não há distinção entre letras maiúsculas e minúsculas. Se selecionado, letras maiúsculas e minúsculas são consideradas diferentes. Por exemplo, «Imprimir» não corresponderia a «imprimir». "
"Selecionar a caixa de seleção Regex informa ao IntelliJ que a string de pesquisa é, na verdade, uma expressão regular. "
"Selecionar a caixa de seleção Palavras indica que uma palavra deve corresponder completamente ao que temos. Correspondências parciais não contam. "
"Por exemplo, se eu tiver os métodos print e println e quiser apenas localizar print, precisarei marcar esta caixa. No exemplo abaixo, substituí especificamente duas ocorrências de println por print e encontrei apenas essas duas marcando a caixa de seleção Palavras ."
"Em outras palavras, o Words alterna entre «parte da palavra corresponde à string de pesquisa» e «toda a palavra corresponde à string de pesquisa»?"
"Ah."
Truque de mágica nº 5: substitua.
"Imagine que você tem algum código e deseja substituir algumas chamadas de método por outras chamadas de método. "Você simplesmente deseja substituir um fragmento de código por outro fragmento de código. É isso. Como você pode fazer isso rapidamente?"
"A combinação de teclas Ctrl+R faz isso."
"Vamos substituir println por print .
"Para garantir que a operação de substituição não ocorra em toda a classe, você precisa selecionar a parte desejada do código e marcar a caixa de seleção «Na seleção»."
"Agora você pode pressionar o botão « Substituir tudo » e todas as entradas println no código selecionado serão substituídas por print ."
"Isso é verdade. Tudo funciona muito bem. Obrigado, Ellie!"
GO TO FULL VERSION