MyEclipse 在线订购年终抄底促销!火爆开抢>>设计模式
MyEclipse最新版下载eclipse
本文档介绍了MyEclipse XML Editor中可用的一些函数。MyEclipse XML编辑器包括高级XML编辑器,例如:编辑器
使用MyEclipse XML编辑器编辑XML能够采用两种不一样的模式:设计模式和源模式。用户可使用编辑器底部的选项卡在两种模式之间切换:函数
模式标签工具
这两种模式之间的切换能够在任什么时候候进行,由于它们彼此自动保持同步。布局
当第一次在设计模式下打开XML文档时,它看起来是这样的:spa
XML设计视图设计
在设计模式中,XML文档的内容将显示为详细的大纲。沿着左列,能够看到组成文档的标记,在第二列中,能够看到这些标记的值。用户能够双击第二列中的任何值,并在此视图中直接编辑它们,使得在视觉上理解和编辑XML文件很是容易,而没必要担忧语法。3d
使用Design Mode的另外一个优势是用户能够直观地添加、删除和编辑标记,而且设计器只向用户提供正确地遵照文档引用的DDT或Schema的选项。更具体地说,该设计不容许插入无效标记。blog
例如,假设用户想要向XML文档中的shipto元素添加一个新的子元素。右键单击元素,并从菜单中选择Add Child>New Element。
向上下文参数添加描述
双击要编辑的元素的内容。编辑任何标记值或添加/删除子标记均可以以这种方式完成,而无需切换到Source模式进行编辑。然而,直接编辑源代码有时可能更快,一些开发人员更喜欢它。
元素值的联机编辑
虽然以设计模式编辑XML文档有时确定会比较容易,而且不会出错,但有时,直接使用源代码是必要的(或首选)。若是是这样,MyEclipse的XML编辑器提供了普遍的源代码编辑特性。
当用户第一次打开XML文档来编辑它时,它看起来是这样的:
XML源视图
用户将注意到可用于帮助用户编辑文档的视图集合。Source视图在左边用于编辑代码,右上角有一个简化的大纲视图,右下角有一个Properties视图
注意:因为布局MyEclipse视图的灵活特性,用户能够将它们移动到用户喜欢的任何地方,而且用户的工做区可能看起来与上面的图像不一样。
全部这些视图都与用户工做时正在编辑的文件保持同步。在单击标记内部时,Properties视图显示该标记的值。
若是愿意使用,Outline视图提供了与设计模式很是相似的视觉编辑功能。
使用Outline视图
若是用户使用编辑器编辑XML源代码,那么用户在工做时就会获得一些很是好的帮助。例如,标记或属性名称拼写错误当即被标记为错误(对照文档引用的DDT或模式进行检查)。
XML错误是为用户标记的
为了帮助简化编辑,标签和属性可使用内容辅助。内容帮助根据光标的位置向用户建议合法的完成选项。
使用内容辅助
MyEclipse XML编辑器提供的许多功能依赖于文档正确引用DTD或模式,所以编辑工具能够根据规范验证用户的工做并提供内容帮助。若是用户正在编辑不提供DTD或模式的普通XML文件,则编辑器仍然为用户提供语法突出显示和基本的、最佳猜想的内容帮助以及基本验证(如未封闭的标签)。可是,若是没有DTD或模式,一些更高级的编辑功能将不可用。
XML编辑器首选项能够控制从语法突出显示的外观(例如,标记和属性的颜色)到运行格式化程序时页面的格式。
经过从菜单中选择.>Preferences、展开MyEclipse>Files and Editors>XML以及选择XML Files来访问这些首选项。
XML编辑器首选项
许多开发人员可能但愿使用的XML编辑器的另外一个特性是模板支持。模板是一种将短关键字分配给文本体的方法,该文本体能够直接插入正在编辑的文件中,以及一些基本变量替换(如时间戳、用户名等)。能够从XML Files>XML Source>Templates sub-preference访问模板。
XML模板首选项