Skip to end of metadata
Go to start of metadata


Icon

Focado na produtividade do desenvolvedor, IntelliJ IDEA provê funcionalidades poderosas para acabamento de código. Como há muitas funcionalidades no acabamento de código é importante saber como funcionam e quando é melhor usar cada uma delas.

1. Acabamento básico

O acabamento básico oferece as sugestões mais triviais para variáveis, tipos, métodos, expressões, etc. É importante mencionar que o IntellIJ IDEA abre o acabamento básico automaticamente quando você começa a digitar. Isso quer dizer que você não precisa pressionar quaisquer atalhos para ver sugestões. Mesmo assim, se você quiser invocá-lo explicitamente simplesmente pressione o atalho Ctrlespaço.

Note que quando você invoca o acabamento básico duas vezes será mostrado a você mais resultados, incluindo membros privados.

2. Acabamento inteligente

Adicionalmente ao acabamento básico, IntelliJ IDEA oferece o acabamento inteligente que é muito mais avançado e compreensivo. O acabamento inteligente é cuidadoso ao esperar o tipo e o fluxo de dados e oferece a opção relevante ao contexto. Para invocar o acabamento inteligente pressione ShiftCtrlespaço.

Note que quando você chama o acabamento inteligente duas vezes ele mostrará a você mais resultados, incluindo cadeias e membros estáticos não importados.

3. Acabamento com Tab

Se você selecionar um item de uma lista de sugestão com Tab, ele irá substituir o identificador na posição do cursor ao invés de só inserir a sugestão. Isso é útil se você está editando parte de um identificador, como um nome de arquivo.

4. Acabamento de declaração

O acabamento de declaração adiciona automaticamente parênteses, colchetes e chaves faltantes e adiciona o que mais for necessário para a formatação. Para completar uma declaração apenas pressione ShiftCtrlEnter (ShiftCmdEnter no Mac).

5. Acabamento de Negação

Se você selecionar um item booleano de uma lista de sugestão com !, o IntelliJ IDEA vai adicionar automaticamente o operador de negação ao resultado.

6. Middle matching

O IntelliJ IDEA suporta o que chamamos de Middle matching. Você não necessariamente precisa digitar um identificador a partir do começo. Por exemplo, se você lembra de uma parte do nome, apenas digite essa parte que o IntelliJ IDEA ainda vai encontrar as ocorrências certas para você.

7. Informações de parâmetros

Se você quer ver os parâmetros sugeridos para qualquer método ou construtor apenas pressione CtrlP (CmdP). O IntelliJ IDEA mostrará informações de parâmetro para cada método ou construtor sobrecarregado e destacar a melhor opção para os parâmetros já preenchidos. Isso ajuda você a escolher entre opções sobrecarregadas e a comparar sua entrada com o que é esperado.

8. Popups rápidos

Popups como a Documentação rápida (CtrlQ, ou CtrlJ no Mac) e a definição rápida (via ShiftCtrlIAlt + espaço no Mac) são disponibilizadas quando você navega pelas sugestões no acabamento de código.

9. Excluir do acabamento

Se você está farto por alguma classe aparecer constantemente na lista de sugestões, o IntelliJ IDEA pode excluí-la, ou mesmo um pacote inteiro, para que você não o veja mais. apenas pressione AltEnter no item e confirme a exclusão. Você pode trazê-lo de volta em Settings → Editor → Auto Import.

10. Configurações de acabamento

Se você quer mudar as configurações padrão para o acabamento você pode fazê-lo em Settings → Editor → Code Completion.



  • No labels