没有合适的资源?快使用搜索试试~ 我知道了~
用Eclipse进行XML开发
5星 · 超过95%的资源 需积分: 3 60 下载量 133 浏览量
2008-02-03
11:17:21
上传
评论
收藏 341KB DOC 举报
温馨提示
试读
11页
本文概述了 Eclipse 平台如何支持 XML(可扩展标记语言,Extensible Markup Language)开发。
资源推荐
资源详情
资源评论
本文概述了 Eclipse 平台如何支持 XML(可扩展标记语言,Extensible Markup
Language)开发。Eclipse 并不直接支持 XML 代码编辑。然而,因为 Eclipse 是一个
用于构建开发人员工具的与平台无关的框架,因此可以相对容易地添加对新语言的支持。
已经开发出了许多 XML 插件,新的插件也不断得以创建。本文主要讨论名为
XMLBuddy 的插件,因为它丰富的功能集合包含 XML 文档开发所需的大多数功能。我们
也会提到其它插件,这些插件能为特定任务提供更丰富的用户选项集。本文将使您熟悉基
本的 XML 编辑功能,但要记住:Eclipse 是一个可以让无数工具和功能为您所用的动态框
架集。
Eclipse XML 编辑器
Eclipse 已经包括一个非常简单的 XML 编辑器的源代码,这个编辑器只提供 XML 语
法的突出显示。它继承 org.eclipse.ui.editors 包中包括的类,这个包为 Eclipse 平台提
供一个标准文本编辑器和基于文件的文档提供程序。这个简单的 XML 编辑器起着代码示
例的作用,您可以把它作为自己的 Eclipse XML 插件的基础。它的源代码只能通过
Eclipse 项目向导生成,您需要按下面所描述的自己编译它。
要构建这个基本 XML 编辑器,转至菜单 File => New,然后选择 Project。在项
目向导中,选择 Plug-in Development => Plug-in Project。
如果看不到 Plug-in Development 选项,则表示 Eclipse 平台 Runtime Binary
没有 Plug-in 开发环境。请到 eclipse.org 下载页面下载 Eclipse 平台 Plug-in SDK。
单击 Next。给项目命名(如 org.my.eclipse.xmleditor),单击 Next,然后接
受屏幕 Plug-in Project Structure 上的缺省值。接下来选择 Create a plug-in
project using a code generation 向导,然后选择 Plug-in with an editor 选
项。向导会自动生成该 XML 编辑器的源代码。
但仍需编译它。单击 Next,然后在下一屏幕 Simple Plug-in Content 上单击
Finish 选项;转至 Project 菜单并选择 Rebuild All 来构建该项目。
接下来需要使用 File => Export#菜单创建 editor.jar 文件。请退出 Eclipse,然
后复制整个 org.my.eclipse.xmleditor plugin 目录。当您再次运行 Eclipse 时,可将
一个 XML 文件添加到您的项目中,了解 XML 语法突出显示是如何工作的(请参阅图
1)。请记住这个样本 XML 编辑器未提供任何一种验证或语法检查。
点击查看大图
图 1. 由 Eclipse XML 编辑器提供的简单的语法突出显示
用 XMLBuddy 编写 XML
最受欢迎且最高级的 Eclipse XML 编辑器插件是由 Bocaloco Software 开发的
XMLBuddy。XMLBuddy 是免费插件,它为 Eclipse 增添了 XML 编辑能力,其中包括
对用户可配置的语法着色、DTD 驱动的代码辅助、验证以及同步的提纲视图。XML
Buddy 还为 Workspace 添加 XML 透视图,为 XML 文档和 DTD 添加新的项目模板。
您可以象安装任何其它 Eclipse 插件那样安装 XMLBuddy:只需将插件压缩文件解压缩
至主 Eclipse 安装目录下的 \eclipse\plugins 子目录即可。记住要重新启动 Eclipse。图
2 显示操作中的 XMLBuddy。
剩余10页未读,继续阅读
资源评论
- u0102871432014-04-20没怎么去细看,自己弄了另外一个软件来开发,不过应该是不错的
JUNNIHAO
- 粉丝: 3
- 资源: 35
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功