注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

IOS & JAVA KEY

(iMilo)

 
 
 

日志

 
 
关于我

All the splendor in the world is not worth a good friend!! Hello my friend!!

网易考拉推荐

<转>为MyEclipse xml添加提示功能  

2010-01-27 11:14:49|  分类: myeclipse |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

要用默认的MyEclipse XML Editor打开啊,你干嘛要用Text Editor打开呢?

自动完成功能需要配置dtd或者xsd文件的。

Window → Preferences... → MyEclipse → Files & Editors → XML → XML Catalog

里面配置一下就可以了。打开的XML文件必须要用dtd或schema引用部分。

 

设置MyEclipse中XML Editor的DTD分析方式

大家用Eclipse插件如XMLBuddy,myeclipse的xml editor写xml文件时在没有联网的情况下有没有碰到这种情况,DTD文件分析失败?

如果DTD文件不能正常解析,那Content Assist功能就无效了. 没有Content Assist功能写XML文件非常不爽,还要去记那些语法,有可能输入时还会不小心输错.

转为MyEclipse xml添加提示功能 - Teanafly - My dream my love!!!

在网上看到过相关文章说修改 http://www.springframework.org/dtd/spring-beans.dtd为本地路径file:///可以解决这种问 题,在这里还给出另一种解决方法,首先来看看DTD文件解析的方式:      D O C T Y P E声明不仅包含常规的关键字和根元素名称,而且包含指示外部D T D源的关键字和D T D的位置。X M L规范定义了几种声明源的方法。声明中可以使用关键字SYSTEM 或 PUBLIC。如果使用 SYSTEM 关键字,解析器将仅根据给出的U R L寻找DTD,DTD通过U R L显式地直接定位。

     然而,如果D T D源关键字为 PUBLIC,情况就略微复杂一些。P U B L I C关键字用于声明众所周知的词汇表。例如,假设出版界已经对图书种类D T D达成了大量共识。需要根据该词汇表解析文档的应用程序可能会通过某种策略来定位D T D。如果这个D T D非常普及,应用程序或许有本地拷贝。直接使用本地拷贝可能比从We b服务器上远程下载更可取。D T D可能存放在数据库中,或者可以通过其他与应用程序相关的技术获得。如果使用P U B L I C关键字和U R I,应用程序就有机会利用自己的算法定位D T D。统一资源标识符(URI)可以是URL,也可以是一个单独的名字。 我们可以在eclipse中用已声明的"-//SPRING//DTD BEAN//EN",建立一个本地DTD连接.下面以myeclipse为例: 选择Windows -> Preferences -> MyEclipse -> Editors -> XML -> XML Catalog, 点New新建一个XML Catalog Entries,如下图:(在URI栏点browser将.dtd文件导入进来)

转为MyEclipse xml添加提示功能 - Teanafly - My dream my love!!!

OK,搞定..来试试Content Assist功能,在XML文件中按Ctrl+Space就可以弹出提示框了(Ctrl+Space是windows输入法的快捷键,须先改为其它键).如图:

转为MyEclipse xml添加提示功能 - Teanafly - My dream my love!!!

  评论这张
 
阅读(360)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017