JavaRush /Blogue Java /Random-PT /Guia do usuário do IntelliJ IDEA. Noções básicas de refat...
theGrass
Nível 24
Саратов

Guia do usuário do IntelliJ IDEA. Noções básicas de refatoração.

Publicado no grupo Random-PT
Noções básicas de refatoração
IntelliJ IDEA предлагает полный набор функций автоматизированного рефакторинга codeа, который приводит к существенному росту производительности при правильном использовании. Эта статья научит вас, How это сделать.
  1. Seleção Primeiro de tudo, você nem precisa selecionar o elemento de código desejado antes de refatorar. O IntelliJ IDEA é inteligente o suficiente para entender qual expressão você está prestes a refatorar e simplesmente pede confirmação se múltiplas opções forem possíveis. Guia do usuário do IntelliJ IDEA.  Noções básicas de refatoração.  - 1
    • Desfazer Outra coisa importante é que o IntelliJ IDEA permite desfazer tudo, inclusive refatorações, por maiores que sejam as alterações. Basta pressionar Ctrl + Z ( Cmd + Z para Mac ) e aqui está o código como era antes de você acidentalmente bagunçar vários milhares de linhas do seu programa.
    • O mnemônico IntelliJ IDEA recomenda o uso de um teclado em vez de um mouse. Foi comprovado que isso é mais rápido e, em última análise, levará a um trabalho de código mais produtivo. O que o ajudará a trabalhar facilmente com caixas de diálogo e janelas pop-up usando o teclado são os mnemônicos - atalhos de teclado que são atribuídos automaticamente a cada um dos elementos da caixa de diálogo. Assim que a caixa de diálogo abrir, pressione e segure Alt para que o IntelliJ IDEA destaque todos os mnemônicos disponíveis. Você pode então usá-los clicando na tecla destacada enquanto mantém pressionada a tecla Alt para acessar os elementos necessários. Guia do usuário do IntelliJ IDEA.  Noções básicas de refatoração.  - 2
    • Fragmentos de String Uma grande economia de tempo é a capacidade de extrair parte de uma expressão de string usando ocomando de refatoração Extract.... Basta selecionar um trecho e aplicar a refatoração para substituir todos os usos desse trecho pela constante ou variável sugerida. Guia do usuário do IntelliJ IDEA.  Noções básicas de refatoração.  - 3
    • Alterando o tipo de uma variável Observe que você pode selecionar o tipo de uma variável ao usar o comando Extrair refatoração. Pressione Shift + Tab ao editar o nome de uma variável e o IntelliJ IDEA solicitará que você escolha o tipo de variável (por exemplo, você pode usar uma interface em vez da classe que a implementa ou vice-versa). Guia do usuário do IntelliJ IDEA.  Noções básicas de refatoração.  - 4
    • Invert Boolean Uma das refatorações mais simples, mas muito úteis, é Invert Boolean , que inverte expressões com toda a sua semântica e conversão de dados para qualquer variável, parâmetro, campo ou método booleano. Guia do usuário do IntelliJ IDEA.  Noções básicas de refatoração.  - 5
    • Migração de tipo A técnica de refatoração, como o próprio nome sugere, permite alterar automaticamente o tipo de qualquer membro de uma classe, junto com todos os seus elementos dependentes, como tipos de métodos, variáveis ​​locais, parâmetros e assim por diante. Руководство пользователя IntelliJ IDEA. Основы рефакторинга. - 6
    • Atalhos de teclado básicos para refatoração Renomear : Shift, + F6 Copiar uma classe ou arquivo: F5 Mover uma classe ou arquivo: F6 Destacar uma constante: Alt + Ctrl + C ( Alt + Cmd + C para Mac ) Destacar uma variável: Alt + Ctrl + V ( Alt + Cmd + V para Mac ) Seleção de método: Alt + Ctrl + M ( Alt + Cmd + M para Mac ) Seleção de campo: Alt + Ctrl + F ( Alt + Cmd + F para Mac ) Seleção de parâmetro: Alt + Ctrl + P ( Alt + Cmd + P para Mac ) Inlining uma classe ou método: Alt + Ctrl + N ( Alt + Cmd + N para Mac ) Alterando assinatura: Ctrl + F6 ( Cmd + F6 para Mac )
    • Outras maneiras úteis de refatorar Mover membros da classe para cima/para baixo Dividir uma classe pai Dividir uma interface Converter uma classe anônima em uma classe interna
    • Refatore-o Se você não consegue se lembrar do atalho de teclado para um refatorador específico, ou simplesmente não tem certeza do que fazer a seguir, basta usar "Refatorar esta ação" pressionando Ctrl + Shift, + Alt + T ( Cmd + Shift, + Alt + T ). Você verá uma lista de refatorações disponíveis no contexto atual. Руководство пользователя IntelliJ IDEA. Основы рефакторинга. - 7
      Isso é tudo para o básico da refatoração. Consulte os guias a seguir para uma exploração aprofundada de tópicos específicos. Artigo original
      Comentários
      TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
      GO TO FULL VERSION