"Strukturovaný textový editor" je kterýkoli z několika textových editorů, jež můžete použít k úpravě různých markupových jazyků, jako je HTML, JavaScript nebo XML.
Strukturovaný textový editor představují různé editory, které můžete použít
k úpravám souborů kódovaných pomocí markupových značek:
Typ souboru |
Editor |
Obsahová asistence? |
Styl CSS |
Editor zdrojové stránky CSS |
Ano |
Definice typu dokumentu |
Editor zdrojové stránky DTD |
Ne |
HTML |
Editor zdrojové stránky HTML |
Ano |
JavaScript |
Editor zdrojové stránky JavaScript nebo karta zdrojů editoru JavaScript |
Ano |
JSP |
Editor zdrojové stránky JSP |
Ano |
XML |
Karta Zdroj editoru XML |
Ano |
XSD (schéma) |
Karta Zdrojů editoru schémat XML |
Ano |
Strukturovaný textový editor můžete otevřít pravým klepnutím myši na příslušný
název souboru v pohledu Navigátor či Průzkumník balíčků, klepnutím na Otevřít pomocí a výběrem výše uvedeného editoru.
Strukturovaný textový editor nabízí konzistentní rozhraní bez ohledu na
jazyk markupu, k němuž je přidružen. Tento editor poskytuje schopnosti, jako
jsou najít a nahradit, zpět, znovu, kontrola pravopisu a asistence psaní kódu
(není-li uvedeno jinak). Zároveň dokáže zvýraznit syntaxi různými barvami. Následuje stručný popis některých schopností strukturovaného textového editoru:
- Zvýraznění syntaxe
- Jednotlivé typy klíčových slov a typy syntaxe jsou zvýrazňovány odlišným způsobem, což umožňuje snadné vyhledání určitého typu klíčového slova pro účely editace. Například v HTML mají názvy prvků, názvy atributů, hodnoty atributů a komentáře různé barvy; v předpisu JavaScript mají názvy funkcí a proměnných, textové řetězce v uvozovkách a komentáře jiné barvy.
- Neomezené akce Zpět a Znovu
- Tyto volby umožňují postupně vracet a opakovat jakékoli změny provedené v souboru po celou dobu relace úprav. Pro text jsou změny odečítány a přičítány po jednom znaku nebo po množině zvolených znaků zároveň.
- Obsahová asistence
- Obsahová asistence pomáhá vkládat funkce JavaScript, značky HTML a jiná
klíčová slova. Volby dostupné v seznamu obsahové asistence jsou založeny na funkcích definovaných syntaxí jazyka, v němž je daný soubor naprogramován.
- Uživatelem definované šablony a úseky kódu
- Pomocí pohledu Úseky kódu lze přistupovat k uživatelem definovaným úsekům kódu a (pro všechny typy kódu kromě předpisů JavaScript) šablonám, což vám pomůže rychle přidávat pravidelně používané textové řetězce.
- Výběr funkcí
- V závislosti na poloze kurzoru zvýrazní indikátor výběru funkce či značky čísla řádků, jež obsahují danou funkci nebo značku ve vertikálním pravítku
po levé straně stránky se zdrojovým textem.
- Volby místní nabídky
- Jde o stejné volby pro úpravy, které jsou k dispozici v nabídce Upravit na pracovní ploše.