标记语言的结构化文本编辑器

“结构化文本编辑器”指可以用来编辑各种标记语言(例如,HTML、JavaScript 或 XML)的几种文本编辑器中的任何一种。

结构化文本编辑器是由各种编辑器(可以用来编辑使用标记编码的文件)表示的:

文件类型 编辑器 内容辅助?
级联样式表 CSS 源代码页编辑器
文档类型定义 DTD 源代码页编辑器
HTML HTML 源代码页编辑器
JavaScript™ JavaScript 源代码页编辑器或 JavaScript 编辑器的源代码选项卡
JSP JSP 源代码页编辑器
XML XML 编辑器的源代码选项卡
XSD(模式) XML 模式编辑器的源代码选项卡

可以通过右键单击“导航器”或“包资源管理器”视图中的相关文件名而后单击打开方式并选择上面提到的编辑器来访问结构化文本编辑器。

不管与结构化文本编辑器相关联的标记语言是什么,结构化文本编辑器都提供了一个一致的界面。它提供了诸如查找并替换、撤销、重做、拼写检查程序和编码辅助之类的功能(除非另有说明)。它还用不同颜色突出显示语法。下面是对结构化文本编辑器的一些功能的简短描述:

语法突出显示
每种关键字类型和语法类型都以不同的方式突出显示,这使您能够很容易找到特定类型的关键字以进行编辑。例如,在 HTML 中,元素名称、属性名称、属性值和注释具有不同的颜色;在 JavaScript 中,函数名和变量名、用引号引起来的文本字符串和注释具有不同的颜色。
无限制的撤销和重做
这些选项允许您以增量方式撤销和重做在整个编辑会话期间对文件所做的每一更改。对于文本来说,更改操作将是一次增加一个字符或一组所选字符。
内容辅助
内容辅助功能帮助插入 JavaScript 函数、HTML 标记或其他关键字。内容辅助列表中提供的选项是基于某些函数的,这些函数由对文件进行编码所用的语言的语法定义。
用户定义的模板和片段
通过使用“片段”视图,可以访问用户定义的代码段和(除了 JavaScript 之外的所有代码类型)模板来帮助快速添加常用的文本字符串。
函数选择
根据光标位置,在“源代码”页的左边区域中的垂直标尺上,函数或标记选择指示符突出显示包括函数或标记的行号。
弹出菜单选项
这些编辑选项与工作台编辑菜单中可用的编辑选项相同。
相关概念
内容辅助
相关任务
编辑以标记语言编码的文本 - 概述