Vai al contenuto

Completamento automatico

Mentre digiti, una finestra a comparsa propone completamenti per la parola corrente. I suggerimenti tengono conto del formato del file e provengono da più fonti, fuse in un unico elenco ordinato e senza duplicati:

  • Parole chiave del linguaggio — gli elenchi di parole chiave e identificatori del linguaggio rilevato del file (parole chiave C++ in un .cpp, funzioni integrate di Python in un .py).
  • Parole dai file aperti — ogni parola già presente nei tuoi buffer aperti, così i tuoi nomi (calculateTotal, myVar) si completano dopo il primo uso, anche tra schede diverse.
  • Frammenti — i prefissi dei frammenti compaiono nell'elenco con un glifo marcatore; accettarne uno espande subito il frammento.
  • Language server — quando un server LSP è in esecuzione per il linguaggio del file, i suoi completamenti semantici si uniscono all'elenco.

Usare la finestra a comparsa

Azione Tasto
Richiamarla manualmente Ctrl+Space
Accettare il suggerimento evidenziato Tab o Enter
Chiuderla Esc

La finestra si apre anche da sola non appena hai digitato abbastanza caratteri di parola (2 per impostazione predefinita, configurabile). Continua a filtrare mentre digiti e si chiude da sola quando nulla corrisponde.

Impostazioni

Preferenze ▸ Completamento automatico:

Impostazione Predefinito Significato
Attiva il completamento automatico attivo Disattiva le finestre a comparsa automatiche (Ctrl+Space manuale continua a funzionare).
Mostra dopo N caratteri digitati 2 Lunghezza minima del prefisso prima che la finestra si apra da sola.
Corrispondenza senza distinguere maiuscole attiva pri corrisponde anche a Print.
Inserisci un'unica corrispondenza senza mostrare l'elenco disattivo Quando resta esattamente un suggerimento, inserirlo in silenzio invece di mostrare una finestra con un solo elemento.
Righe visibili nella finestra — Altezza dell'elenco prima che scorra.
Numero massimo di suggerimenti — Tetto assoluto dell'elenco fuso.
Parole chiave del linguaggio attivo Attiva o disattiva la fonte delle parole chiave.
Parole dai file aperti attivo Attiva o disattiva la fonte dei buffer aperti.

I file molto grandi saltano il completamento automatico (lo stesso limite di dimensione che protegge la colorazione della sintassi), così digitare non si blocca mai.

Correlati