Porovnávané verzie

Kľúč

  • Tento riadok sa pridal
  • Riadok je odstránený.
  • Formátovanie sa zmenilo.

...

IntelliSense poskytuje odvodené návrhy aj globálne identifikátory systému D2000. Editor ponúka rôzne typy dokončení vrátane úryvkov kódu a jednoduchých textových dokončení založených na slovách (štandardne vypnuté).

IkonaNázovPoložka v nastaveniach

method iconImage Modified

Procedúry a funkcieSuggest: Show Methods

field iconImage Modified

Položky štruktúr a globálne premennéSuggest: Show Fields

variable iconImage Modified

Lokálne premennéSuggest: Show Variables

classImage Modified

NávestiaSuggest: Show Classes

interfaceImage Modified

Preddefinované globálne premennéSuggest: Show Interfaces

eventImage Modified

Typy chýb pre potlačenieSuggest: Show Events

enumeration iconImage Modified

Premenné schémySuggest: Show Values

constantImage Modified

KonštantySuggest: Show Constants

enumeration iconImage Modified

AtribútySuggest: Show Enum Members

keywordImage Modified

Kľúčové slováSuggest: Show Keywords

fileImage Modified

Objekty systému D2000Suggest: Show Files

a square with ellipses forming the bottom show snippet prefixImage Modified

Úryvky kóduSuggest: Show Snippets

Konfigurácia IntelliSense

...

V predvolenom nastavení je dopĺňanie klávesou TAB tabulátorom zakázané. Pre povolenie použitie nastavenie Tab Completion. Existujú tieto možnosti:

  • Zapnuté - po stlačení klávesu Tab sa vloží najvhodnejší návrh.
  • Vypnuté - vypne dokončovanie pomocou tabulátoru.
  • Len fragmenty kódu - tabulátor vloží fragmenty kódu, keď sa ich predpona zhoduje. Funguje najlepšie, keď nie sú povolené Quick Suggestions.

Pozičný bonus

Zoradenie návrhov závisí od toho, ako dobre sa zhodujú s aktuálne písaným slovom. Okrem toho je možné pomocou nastavenia Locality Bonus požiadať editor, aby uprednostnil návrhy, ktoré sa objavia bližšie k pozícii kurzora. 

Info
titlePoznámka

Nakoľko táto funkcionalita závisí od pozície medzi najbližšími zátvorkami, tak funguje len v rámci jedného riadku.

Výber návrhov

V predvolenom nastavení ESL Editor vopred vyberie naposledy použitú položku v zozname návrhov. Pre iné správanie, napríklad vždy vybrať prvý návrh v zozname návrhov upravte nastavenie Suggest Selection. Dostupné hodnoty:

  • Prvý - vždy vybrať prvý návrh.
  • Naposledy použitý - vybrať nedávne návrhy, pokiaľ ich nevyberiete ďalším zadávaním, napr. `console.| -> console.log`, pretože `log` bol nedávno dokončený.
  • Naposledy použitý podľa prefixu - vybrať návrhy na základe predchádzajúcich predpôn, ktoré dokončili tieto návrhy, napr. `co -> console` a `con -> const`.

Fragmenty kódu v návrhoch

V predvolenom nastavení ESL Editor zobrazuje úryvky kódu a návrhy na dokončenie v jednom widgete. Správanie je možné ovládať pomocou nastavenia Snippet Suggestions. Ak chcete odstrániť úryvky kódu z widgetu návrhov, nastavte hodnotu na „Žiadne“. Ak chcete zobraziť úryvky kódu, môžete určiť poradie vzhľadom na návrhy. v hornej časti ("Hore"), v spodnej časti ("Dole") alebo v riadku zoradené podľa abecedy ("V riadku"). Predvolená hodnota je „V riadku“.