Eclipse irritação de preenchimento automático
Pareço frequentemente tropeçar em um "recurso" específico do comportamento de preenchimento automático do Eclipse. Digamos que estou programando em Java e comece a codificar uma chamada de método como esta:
for (int i = 0; i < n; ++i) {
thing.
Quando digito o.
, O Eclipse exibe uma lista de métodos candidatos parathing
. Suponha que eu selecionemethod(int index)
. O Eclipse insere minha escolha:
for (int i = 0; i < n; ++i) {
thing.method(index)
Também destacaindex
e aparece uma lista de variáveis que eu posso querer usar. O primeiro item da lista éindex
e o segundo éi
. Não querendo tirar as mãos do teclado, digitoi
.
O problema é que, então, por hábito, geralmente pressioneenter
para concluir a sequência de preenchimento automático. Infelizmente, isso faz com que o Eclipse selecione o primeiro item na lista de sugestões que começa comi
, qual éindex
. Argh! Para evitar isso, eu preciso:
tab
ao invés deenter
depois de digitari
;selecti
da lista de sugestões em vez de digitá-la;pressioneesc
(duas vezes!) para se livrar da lista de sugestões antes de pressionarenter
.Com tudo isso, sou forçado a interromper meu pensamento sobre meu código para pensar em como usar o Eclips
Percebo que este é um discurso prolongado para um problema bastante irritante, mas na verdade tenho uma pergunta. Existem configurações no Eclipse (exceto desativar o preenchimento automático, o que é muito útil) para (1) instruí-lo a classificar opções legais acima das ilegais na lista de sugestões ou (2) informar o Eclipse quando digito umi
, isso é o que eu quero