"Edytor tekstu o określonej strukturze" jest jednym z wielu edytorów tekstu, których można użyć do edycji tekstu w różnych językach znaczników, takich jak HTML, JavaScript lub XML.
Edytor tekstu o określonej strukturze jest reprezentowany przez różne edytory,
których można użyć do edycji plików ze znacznikami.
Typ pliku |
Edytor |
Aktywna obsługa treści? |
Kaskadowy arkusz stylów |
Edytor stron źródłowych CSS |
Tak |
Definicje typu dokumentu (DTD) |
Edytor stron źródłowych DTD |
Nie |
HTML |
Edytor stron źródłowych HTML |
Tak |
JavaScript™ |
Edytor stron źródłowych JavaScript lub karta Źródło w edytorze JavaScript |
Tak |
JSP |
Edytor stron źródłowych JSP |
Tak |
XML |
Karta Źródło edytora XML |
Tak |
XSD (schemat) |
Karta Źródło edytora schematów XML |
Tak |
Dostęp do edytora tekstu o określonej strukturze można uzyskać, klikając prawym przyciskiem myszy odpowiednią nazwę pliku w widoku Nawigator lub Eksplorator pakietów, a następnie klikając opcję Otwórz za pomocą i wybierając wspomniany wyżej edytor.
Edytor tekstu o określonej strukturze zapewnia spójny interfejs niezależnie od powiązanego z nim języka znaczników. Udostępnia on takie możliwości, jak znajdowanie i zastępowanie, cofanie, przywracanie, sprawdzanie pisowni oraz pomoc w kodowaniu (o ile nie określono inaczej). Podświetla także składnię różnymi kolorami. Poniżej opisano pokrótce
niektóre możliwości edytora tekstu o określonej strukturze:
- podświetlanie składni
- Każdy typ słowa kluczowego i składni jest podświetlany w inny sposób, co umożliwia łatwe znalezienie określonego rodzaju słowa kluczowego do edycji. Na przykład w języku HTML nazwy elementów, nazwy atrybutów, wartości atrybutów i komentarze mają różne kolory; w języku JavaScript różnymi kolorami są oznaczane nazwy funkcji i zmiennych, łańcuchy tekstu cytowanego oraz komentarze.
- nieograniczone cofanie i przywracanie
- Opcje te umożliwiają przyrostowe wycofanie i powtarzanie każdej zmiany w pliku dla całej sesji edycji. W przypadku tekstu zmiany są zwiększane o jeden znak lub zestaw wybranych znaków jednocześnie.
- aktywna obsługa treści
- Aktywna obsługa treści umożliwia wstawianie funkcji JavaScript, znaczników HTML lub innych słów kluczowych. Dostępne funkcje na liście aktywnej obsługi treści zależą od funkcji zdefiniowanych przez składnię
języka, w którym plik jest zakodowany.
- definiowane przez użytkownika szablony i fragmenty kodu
- Korzystając z widoku Fragmenty kodu, można uzyskać dostęp do definiowanych przez użytkownika fragmentów kodu oraz (w przypadku wszystkich rodzajów kodu z wyjątkiem języka JavaScript) szablonów, co pozwala szybko dodawać często używane łańcuchy tekstowe.
- wybór funkcji
- Na podstawie położenia kursora indykator wyboru funkcji lub znacznika podświetla na pionowej linijce w lewej części strony Źródło numery wierszy, zawierających funkcję lub znacznik .
- opcje menu podręcznego
- Są to te same opcje edycji, które zawiera menu Edytuj środowiska roboczego.