Altova XMLSpy 2024 Professional Edition

在这一部分,您将学习如何对文档进行“代码美化”以及如何在编辑时使用书签。当一个文档经过了代码美化后,它会显示在文本视图中,其中XML层次结构中的每一个较低级别都比上一个级别有更多的缩进(参见下方截图)。书签允许您标记您希望快速返回的文档位置。

TutPrettyPrint01

 

代码美化

代码美化包括两个步骤:(i) 设置代码美化,(ii) 应用代码美化。

 

1.打开位于C:\Documents and Settings\<username>\My Documents\Altova\XMLSpy2024\Examples\Tutorial文件夹中的CompanyFirst.xml文件。

2.如果文本视图不是XML文档的默认起始视图,则请切换到文本视图。

3.单击菜单命令视图 | 文本视图设置 以打开“文本视图设置”对话框(参见下方截图)。

TutBookmarks03MarginSet

4.在“Tab键”窗格中,将Tab键大小缩小到3。保留插入Tab键单选按钮的默认选择不变。使用此设置,代码美化中的缩进将显示为Tab键(而不是空格),并且每个Tab键将有三个空格的宽度。完成后,单击 确定

5.单击菜单命令编辑 | 代码美化。这将应用代码美化功能,以新的Tab键值显示文档。

6.再次打开“文本视图设置”对话框(视图 | 文本视图设置),然后在视觉辅助窗格中,启用行尾标记。

7.在文本视图中,转至任意行的末尾并删除行尾标记,这样下一行就会向上跳动一行。

8.切换到网格视图并再次返回到文本视图。

9.单击菜单命令编辑|代码美化。该文档将进行代码美化,您删除的行尾标记将被恢复。

 

提示:如果在“选项”对话框的“代码美化”部分(工具 | 选项 | 代码美化)中取消选中使用缩进复选框,然后进行代码美化,则所有行的开头都将没有任何缩进。

 

书签

书签位于您标记的行左侧的书签边距中。然后,您可以在文档中通过这些书签进行快速浏览。

 

1.在“文本视图设置”对话框(视图 | 文本视图设置参见上方截图)中,确保在边距窗格中选中“书签边距”选项。完成后,单击 确定

2.在文件CompanyFirst.xml的文本视图中,将光标放在要添加书签的行内的任意位置,然后选择菜单命令编辑 | 插入/删除书签。此时,书签将被添加到该行,并由书签边距中的蓝色书签表示(参见下方截图)。

3.如第二步所述,在另一行上创建一个书签。

TutBookmarks02

4.F2(或单击命令编辑 | 转至下一个书签)以转至文档中的下一个书签。按Shift+F2(或单击命令编辑 | 转至上一个书签)以转至文档中的上一个书签。根据需要多次重复以上命令。

5.将光标放在带书签的行之一,然后选择菜单命令编辑 | 插入/删除书签。该书签将被删除。

6.保存并关闭文件。文件中没有保存书签信息。再次打开文件以检查这一点。

 

© 2017-2023 Altova GmbH