Un "Editor de texto estructurado" es uno de
los distintos editores de texto que puede utilizar para editar lenguajes de códigos
como, por ejemplo, HTML, JavaScript o XML.
El editor de texto estructurado está representado por varios editores que puede
utilizar para editar archivos codificados con códigos de marcación:
Tipo de archivo |
Editor |
¿Ayuda
de contenido? |
Hoja de estilo en cascada |
Editor de páginas fuente CSS |
Sí |
Definiciones de tipo de documento |
Editor de páginas fuente DTD |
No |
HTML |
Editor de páginas fuente HTML |
Sí |
JavaScript |
Editor de páginas fuente
JavaScript
o pestaña Fuente del editor JavaScript |
Sí |
JSP |
Editor de páginas fuente JSP |
Sí |
XML |
Pestaña Fuente del editor XML |
Sí |
XSD (esquema) |
Pestaña Fuente del editor de esquemas XML |
Sí |
Para acceder al editor de texto estructurado, pulse con el botón derecho un nombre
de archivo relevante en la vista Navegador o Explorador de paquetes y, a
continuación, pulse Abrir
con y seleccione el editor citado anteriormente.
El editor de texto estructurado proporciona una interfaz coherente,
independientemente del lenguaje de códigos con el que esté asociado. Ofrece
posibilidades como, por ejemplo, buscar y sustituir, deshacer, rehacer, un
corrector ortográfico y ayuda de codificación (a menos que se especifique lo
contrario). También resalta la sintaxis en colores diferentes. A continuación, se
proporciona una breve descripción de algunas de las posibilidades del editor de
texto estructurado:
- resaltado de la sintaxis
- Cada tipo de
palabra clave y cada tipo de sintaxis se resalta de forma diferente, lo que permite
identificar fácilmente un determinado tipo de palabra clave para la edición. Por ejemplo, en HTML, los nombres de elemento, los nombres de atributo, los valores
de atributo y los comentarios tienen colores diferentes; en
JavaScript,
los nombres de función y variable, las series de texto entre comillas y los
comentarios tienen colores diferentes.
- deshacer y rehacer ilimitado
- Estas
opciones permiten deshacer y rehacer por incrementos todos los cambios realizados en
un archivo para toda la sesión de edición. Para el texto, los cambios se incrementan
carácter a carácter o utilizando un conjunto de caracteres seleccionados.
- ayuda de contenido
- La ayuda de contenido permite insertar funciones
JavaScript,
códigos HTML u otras palabras clave. Las opciones disponibles en la lista de ayuda
de contenido dependen de las funciones definidas por la sintaxis del lenguaje en el
que está codificado el archivo.
- plantillas y fragmentos de código definidos por el usuario
- Si utiliza la vista Fragmentos de código, puede acceder a fragmentos de código definidos por
el usuario y (para todos los tipos de código excepto
JavaScript)
a plantillas para ayudarle a añadir de forma rápida series de texto que se utilizan
con frecuencia.
- selección de funciones
- Dependiendo de
la ubicación del cursor, el indicador de selección de código o función resalta los
números de línea que incluyen un código o una función en la regla vertical situada
en el área de la izquierda de la página Fuente.
- opciones de menú emergente
- Son las
mismas opciones de edición que hay disponibles en el menú
Edición
del entorno de trabajo.