JavaRush /Blogue Java /Random-PT /IntelliJ Idea 2018.1: o que há de novo?

IntelliJ Idea 2018.1: o que há de novo?

Publicado no grupo Random-PT
No final do mês passado, a JetBrains atualizou o IntelliJ IDEA para a versão 2018.1. Esta versão difere significativamente da anterior com um conjunto de melhorias não apenas para linguagens suportadas, mas também para frameworks, sistemas de controle de versão, depurador, compilador e editor.   IntelliJ Idea 2018.1: o que há de novo?  - 1Vamos nos concentrar em alguns dos pontos mais importantes introduzidos pela atualização. Bom, se quiser ver a lista completa, siga o link .

O que há de novo no IntelliJ IDEA 2018.1

Java:

  • A conclusão de código em cadeias de chamadas da API Stream agora oferece suporte à conversão de tipo e oferece uma opção de conclusão de acordo com a chamada filter(String.class :: isInstance) existente, atribuindo automaticamente um tipo a ela;
      IntelliJ Idea 2018.1: o que há de novo?  - 2
  • O preenchimento de código Postfix foi aprimorado, agora é possível criar seus próprios modelos Java, bem como alterar e renomear modelos Java predefinidos na seção Preferências | Editor | Geral | Conclusão do Postfix.
      IntelliJ Idea 2018.1: o que há de novo?  -3
      IntelliJ Idea 2018.1: o que há de novo?  - 4
  • O IDE agora rastreia o relacionamento entre variáveis ​​do tipo “maior que” e “menor que” e detecta quando a condição é sempre verdadeira (verdadeiro) ou falso (falso) em diversas ramificações de código ao comparar variáveis;
      IntelliJ Idea 2018.1: o que há de novo?  - 5
  • Inspeções Java e correções rápidas: A nova versão inclui inspeções e correções rápidas projetadas especificamente para Java 9 e avisa sobre chamadas close() aparentemente redundantes e fornece uma solução rápida para removê-las.
      IntelliJ Idea 2018.1: o que há de novo?  - 6
      IntelliJ Idea 2018.1: o que há de novo?  - 7
  • Caso existam diversas opções diferentes para resolver possíveis erros na área selecionada, o IntelliJ IDEA agrupa todas elas por tipo. Para fazer isso, basta clicar no botão Corrigir parcialmente na janela “Verificar resultados”;
      IntelliJ Idea 2018.1: o que há de novo?  - 8
  • O IntelliJ IDEA 2018.1 suporta anotações JUnit 5 @Tag , que podem ser incluídas na área de teste, bem como classes e métodos marcados;
      IntelliJ Idea 2018.1: o que há de novo?  - 9
  • Agora é possível criar uma classe de teste adicionando o prefixo “Teste” não apenas no final do nome da classe, mas também no seu início.

Depurador JVM

  • Imprima rastreamentos de pilha para pontos de interrupção no console. O IDE também permite ver rastreamentos de pilha de vários pontos de interrupção simultaneamente no log do console.
      IntelliJ Idea 2018.1: o que há de novo?  - 10
  • Capacidade de copiar o rastreamento de pilha para o thread atual usando a nova ação Copiar Pilha disponível no menu de contexto do quadro.
      IntelliJ Idea 2018.1: o que há de novo?  - onze

Compilador Java

  • Adicionada uma nova caixa de seleção Use a opção --release para compilação cruzada (Java 9 e posterior) na página do Java Compiler;
  • Agora é possível utilizar uma versão específica do compilador do TJE.

editor

  • É possível adicionar anotações externas ao código, mesmo quando a anotação direta do código-fonte não é possível (por exemplo, no caso de classes de biblioteca). É possível customizar anotações em arquivos annotations.xml armazenados fora do código-fonte.
  • O IDE mostra anotações geradas automaticamente diretamente no código-fonte.
      IntelliJ Idea 2018.1: o que há de novo?  - 12
  • Se as seções recolhidas do código contiverem erros ou avisos, elas serão destacadas e coloridas de acordo com seu status de validação.
      IntelliJ Idea 2018.1: o que há de novo?  - 13
  • O IDE também destaca seções de código recolhidas ao pesquisar o arquivo atual, caso contenham correspondências.
      IntelliJ Idea 2018.1: o que há de novo?  - 14
  • Capacidade de passar para a ocorrência seguinte ou anterior usando a combinação “Alt + Scroll Down” e “Alt + Scroll Up”.
      IntelliJ Idea 2018.1: o que há de novo?  - 15

Configuração do projeto

  • Agora é possível alterar os nomes completos de vários módulos ao mesmo tempo usando a nova ação Alterar Nomes de Módulos..., disponível no menu de contexto da caixa de diálogo Estrutura do Projeto.
      IntelliJ Idea 2018.1: o que há de novo?  - 16
  • Adicionada uma nova opção Incluir dependências com escopo “Fornecido”, que permite adicionar dependências “fornecidas” ao caminho de classe.
      IntelliJ Idea 2018.1: o que há de novo?  - 17

Pesquisar e substituir

  • Capacidade de visualizar os resultados da substituição de expressões regulares na janela Substituir no caminho;
  • Melhorias na pesquisa estrutural. Agora, na caixa de diálogo Pesquisa Estrutural, você pode criar seu próprio modelo de pesquisa ou selecionar um dos existentes.
Você já aproveitou os novos recursos do IntelliJ IDEA 2018.1?

Fonte Imagens retiradas de Habrahabr

Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION