Preskočiť na obsah

Automatické dopĺňanie

Počas písania vám vyskakovacie okno ponúka doplnenia aktuálneho slova. Návrhy zohľadňujú formát súboru a pochádzajú z viacerých zdrojov, zlúčených do jedného zoradeného zoznamu bez duplicít:

  • Kľúčové slová jazyka — zoznamy kľúčových slov a identifikátorov rozpoznaného jazyka súboru (kľúčové slová C++ v .cpp, vstavané funkcie Pythonu v .py).
  • Slová z otvorených súborov — každé slovo, ktoré sa už nachádza vo vašich otvorených bufferoch, takže sa vaše vlastné názvy (calculateTotal, myVar) dopĺňajú po prvom použití, naprieč kartami.
  • Útržky — predpony útržkov sa v zozname zobrazujú so značkou; prijatím sa útržok okamžite rozvinie.
  • Jazykové servery — keď pre jazyk súboru beží server LSP, pridajú sa do zoznamu jeho sémantické doplnenia.

Práca s vyskakovacím oknom

Akcia Kláves
Vyvolať ručne Ctrl+Space
Prijať zvýraznený návrh Tab alebo Enter
Zavrieť Esc

Okno sa otvorí aj samo, keď napíšete dostatok znakov slova (predvolene 2 — dá sa nastaviť). Počas písania priebežne filtruje a samo sa zatvorí, keď nič nezodpovedá.

Nastavenia

Predvoľby ▸ Automatické dopĺňanie:

Nastavenie Predvolené Význam
Zapnúť automatické dopĺňanie zapnuté Vypne automatické vyskakovacie okná (ručné Ctrl+Space funguje ďalej).
Zobraziť po napísaní N znakov 2 Minimálna dĺžka predpony, po ktorej sa okno otvorí automaticky.
Nerozlišovať veľkosť písmen zapnuté pri zodpovedá aj Print.
Vložiť jedinú zhodu bez zobrazenia zoznamu vypnuté Keď ostane presne jeden návrh, vloží sa potichu namiesto zobrazenia okna s jednou položkou.
Počet viditeľných riadkov v okne — Výška zoznamu, kým sa začne posúvať.
Maximálny počet návrhov — Pevný strop pre zlúčený zoznam.
Kľúčové slová jazyka zapnuté Prepína zdroj s kľúčovými slovami.
Slová z otvorených súborov zapnuté Prepína zdroj z otvorených bufferov.

Vo veľmi veľkých súboroch sa automatické dopĺňanie preskakuje (tá istá hranica veľkosti, ktorá chráni farebné zvýrazňovanie syntaxe), takže písanie nikdy nezadrháva.

Súvisiace