Assistência do Conteúdo

Indique as suas preferências para as definições de Assistência de Conteúdo na página de preferências Abre a página
de preferências Assistência de Conteúdo Java > Editor > Assistência de Conteúdo .

Opção

Descrição

Predefinição

Inserções de conclusão/Substituições de conclusão

Se Inserções de conclusão estiver activado, o texto de conclusão é inserido na posição de sinal de omissão, por isso nunca substitui qualquer texto existente.
Se a opção Substituições de conclusão estiver activada, o texto de conclusão substitui os caracteres, seguindo a posição do cursor até ao fim da palavra.

Repare que ao premir Ctrl quando aplicar uma proposta de conclusão vai comutar entre os dois modos de inserção.

Inserções de conclusão

Inserir automaticamente propostas únicas

Se estiver activado, a assistência de código vai escolher e inserir automaticamente propostas únicas.

On

Inserir prefixos comuns automaticamente

Se estiver activado, a assistência de código vai inserir automaticamente o prefixo comum de todas as conclusões possíveis semelhantes à expansão da shell unix. Esta opção pode ser utilizada repetidamente, até mesmo enquanto estiver a ser apresentada a janela de assistência de código.

desactivado

Adicionar importação em vez do nome qualificado

Se estiver activado, as propostas de tipo que estão noutros pacotes vão invocar a adição da declaração de importação correspondente. Caso contrário, o tipo será inserido totalmente qualificado.

On

Preencher nomes de argumentos na conclusão

Se estiver activado, a assistência de código vai adicionar os nomes do argumento ao concluir um método ou tipo genérico.

On

Indicar argumentos de método preenchido

Se estiver activado, a assistência de código vai tentar indicar os parâmetros do método do contexto onde é inserida uma proposta do método.

desactivado

Ordenar propostas

Seleccione o modo como pretende que as propostas sejam ordenadas no menu de assistência de conteúdo.

por relevância

Ocultar propostas não visíveis no contexto de invocação

Se estiver activado, as propostas do elemento Java são limitadas pelas regras de visibilidade. Por exemplo, propostas de campo privadas de outras classes não seriam apresentadas.

On

Ocultar referências proibidas

Se estiver activado, as referências a elementos Java proibidos por regras de acesso não são apresentadas.

On

Ocultar referências desaconselhadas

Se estiver activado, as referências a elementos Java desaconselhados pelas regras de acesso não são apresentadas.

desactivado

Ocultar referências obsoletas

Quando activado, as referências a elementos Java obsoletos não são apresentadas.

desactivado

Mostrar correspondências de camel cases

Quando activado, as correspondências de camel cases são apresentadas (isto é, NPE é expandido para NullPointerException).

On

Activar activação automática

Se estiver activado, a assistência de código pode ser invocada automaticamente.

A condição para a invocação automática é especificada com as preferências Demora da activação automática, Activação automática activada para Java e Activação automática activada para Javadoc.

On

Demora da activação automática

Se o tempo que começa quando um carácter activador de activação automática for detectado até que seja escrito um novo carácter ultrapassar a demora na activação automática, é invocada a assistência de código.

200
Activadores da activação automática para Java

Se um dos caracteres do activador for escrito dentro do código fonte Java (mas não dentro de um comentário de Javadoc) e não for inserido mais nenhum carácter antes do ser ultrapassado o tempo de espera da demora da activação automática, é invocada a assistência de código.

'.'

Activadores da activação automática para Javadoc

Se um dos caracteres activadores for escrito dentro de um Java doc e não for escrito mais nenhum carácter antes de ser ultrapassado o tempo de espera da demora da activação automática, é invocada a assistência de código.

'@#'

Referência
relacionada

Assistência de Conteúdo/Código