A "strukturáltszöveg-szerkesztő" olyan szövegszerkesztő,
amely különféle jelölőnyelvek (például HTML, JavaScript vagy XML)
szerkesztésére lehet használni.
A strukturáltszöveg-szerkesztőket különféle olyan szerkesztők képviselik,
amelyek segítségével leírónyelv címkékkel kódolt fájlokat szerkeszthet:
Fájltípus |
Szerkesztő |
Tartalomsegéd? |
Lépcsőzetes stíluslap-dokumentum |
CSS forrásoldal szerkesztő |
Igen |
Dokumentumtípus meghatározások |
DTD forrásoldal szerkesztő |
Nem |
HTML |
HTML forrásoldal szerkesztő |
Igen |
JavaScript™ |
JavaScript forrásoldal szerkesztő vagy a JavaScript szerkesztő Forrás lapja |
Igen |
JSP |
JSP forrásoldal szerkesztő |
Igen |
XML |
XML szerkesztő forrás lapja |
Igen |
XSD (séma) |
XML sémaszerkesztő forrás lapja |
Igen |
A strukturáltszöveg-szerkesztő eléréséhez kattintson a jobb egérgombbal
az érintett fájl nevére a Navigátor vagy a Csomagböngésző nézetben, majd
válassza az előugró menü Társítás
menüpontját, és válassza ki a fent említett szerkesztőt.
A strukturáltszöveg-szerkesztő összefüggő felületet biztosít
függetlenül a jelölőnyelvtől, amellyel társítva van. Olyan képességeket
biztosít, mint például a keresés és csere, visszavonás, visszaállítás,
helyesírás-ellenőrző és kódolási segéd (hacsak nincs másként jelezve). A
szintaxist is kiemeli különféle színekkel. Itt következik a
strukturáltszöveg-szerkesztő néhány képességének rövid leírása:
- Szintaktikai kiemelés
- Minden egyes kulcsszó típust és szintaxis típust különbözőképpen emel
ki a rendszer, így könnyen megtalálhat egy bizonyos fajta kulcsszót
szerkesztésre. Például HTML esetén az elem nevek, attribútum nevek,
attribútum értékek és megjegyzések különböző színűek; JavaScript esetén a
függvény és változó nevek, idézőjelek közé zárt szöveges karaktersorozatok és
megjegyzések különböző színűek.
- korlátlan visszavonás és visszaállítás
- Ezek a beállítások lehetővé teszik a fájlon a teljes szerkesztési
munkamenet során végrehajtott módosítások korlátlan visszavonását és
visszaállítását. Szöveg esetén a módosítások karakterenként, illetve
egyszerre kijelölt karakterhalmazonként értendők.
- tartalomsegéd
- A Tartalomsegéd segíti a JavaScript függvények, HTML címkék és
egyéb kulcsszavak beillesztését. A tartalomsegéd
listájában rendelkezésre álló lehetőségek annak a nyelvnek a szintaxisa
határozza meg, amelyen a fájl kódolva van.
- felhasználó által megadott sablonok és kódrészletek
- A Kódrészletek nézet segítségével elérhet felhasználó által megadott
kódrészleteket és (a JavaScript kivételével minden kódtípushoz)
sablonokat, így gyorsan hozzáadhat gyakran használt szöveges
karaktersorozatokat.
- függvény kijelölés
- A kurzor helye alapján a függvény vagy címke kijelölési jelző kiemeli
a függvényt vagy címkét tartalmazó sorokhoz tartozó számokat a függőleges
vonalzón a Forrás oldal bal oldali részén.
- előugró menü pontjai
- Ezek ugyanazok a szerkesztési lehetőségek, mint amik a munkaterület
Szerkesztés menüjében rendelkezésre állnak.