O "Editor de Texto Estruturado" é um dos diversos editores de texto
que você pode utilizar para editar várias linguagens de marcações, como HTML, JavaScript ou
XML.
O editor de texto estruturado é representado por vários editores que você pode
utilizar para editar arquivos codificados com tags de marcação:
Tipo de Arquivo |
Editor |
Assistente de Conteúdo? |
Cascading Style Sheet |
Editor de página de origem CSS |
Sim |
Document Type Definitions |
Editor de página de origem DTD |
Não |
HTML |
Editor de página de origem HTML |
Sim |
JavaScript |
Editor de página de origem JavaScript ou guia de
origem do editor JavaScript |
Sim |
JSP |
Editor de página de origem JSP |
Sim |
XML |
Guia de origem do editor XML |
Sim |
XSD (esquema) |
Guia de origem do editor de esquema XML |
Sim |
Você pode acessar o editor de texto estruturado clicando com o botão direito do mouse em um
nome de arquivo relevante na visualização Navegador ou Explorador de Pacotes e, em seguida, clicando em Abrir
com e selecionando o editor mencionado acima.
O editor de texto estruturado fornece uma interface consistente independentemente
da linguagem de marcações à qual ele está associado. Ele fornece recursos, como
localizar e substituir, desfazer, refazer, um verificador ortográfico e assistência de
codificação (a menos que indicado o contrário). Também realça a sintaxe em cores diferentes. A seguir
está uma descrição breve de alguns recursos do editor de texto estruturado:
- Realce de Sintaxe
- Cada tipo de palavra-chave e tipo de sintaxe é realçado de maneira diferente,
permitindo localizar facilmente um determinado tipo de palavra-chave para edição. Por exemplo, em
HTML, nomes de elementos, nomes de atributos, valores de atributos e comentários possuem
cores diferentes; em JavaScript, nomes de funções e
variáveis, cadeias de texto entre aspas e comentários possuem cores diferentes.
- Desfazer e Refazer Ilimitados
- Estas opções permitem desfazer e refazer incrementalmente cada alteração feita
em um arquivo para toda a sessão de edição. Para texto, as alterações são incrementadas em um caractere ou conjunto de caracteres selecionados de uma vez.
- assistente de conteúdo
- O assistente de conteúdo ajuda a inserir funções JavaScript, tags HTML ou
outras palavras-chave. As opções disponíveis na lista do assistente de conteúdo baseiam-se
nas funções definidas pela sintaxe da linguagem em que o arquivo está codificado.
- Gabaritos e Snippets Definidos pelo Usuário
- Utilizando a visualização Snippets, você pode acessar trechos de código definidos pelo usuário
e (para todos os tipos de códigos, exceto JavaScript) gabaritos para ajudar
a utilizar cadeias de texto de modo rápido e regular.
- Seleção de Função
- Com base no local de seu cursor, o indicador de seleção de função
ou tag realça os números de linhas que incluem uma função ou tag na régua vertical
na área esquerda da página Origem.
- Opções de Menu Pop-up
- Estas são as mesmas opções de edição disponíveis no menu Editar do ambiente de trabalho.