`

给eclipse xml编辑器增加xml提示

 
阅读更多
一般的,有些xml模板并不会在根节点给出dtd的信息,只在文件头部给出.让eclipse无法自动提示.
比如:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE jasperTemplate PUBLIC "-//JasperReports//DTD Template//EN" "http://jasperreports.sourceforge.net/dtds/jaspertemplate.dtd">

<jasperTemplate>
	<style name="borderColor">
		<
		<box>
			<topPen lineWidth="1.0"/>
			<leftPen lineWidth="1.0"/>
			<bottomPen lineWidth="1.0"/>
			<rightPen lineWidth="1.0"/>
			
		</box>
	</style>
</jasperTemplate>


1.通过文件头部信息,去http://jasperreports.sourceforge.net/dtds/jaspertemplate.dtd下载jaspertemplate.dtd文件,并放入eclipse的某一个文件夹下面,
比如:
D:\dev-soft\eclipse-jee-indigo-SR2-win32-x86_64\eclipse\dropins\jaspertemplate.dtd

2.然后设定这个dtd的xml信息:注意最后一个选项是key type=URI
windows --> preferences --> Myeclipse --> Files and Editors --> XML --> XML Catalog
--> add... --> Location --> File System...--> 添加附件中的文件(找到这个dtd的位置,并添加到输入框来.) -->
Key Type --> URI
key --> http://jasperreports.sourceforge.net/dtds/jaspertemplate.dtd

然后确定

3.修改xml文件,在根节点增加xsi:schemaLocation信息.<这里可以不用>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE jasperTemplate PUBLIC "-//JasperReports//DTD Template//EN" "http://jasperreports.sourceforge.net/dtds/jaspertemplate.dtd">

<jasperTemplate xsi:schemaLocation="http://jasperreports.sourceforge.net/dtds/jaspertemplate.dtd">
	<style name="borderColor">
		<box>
			<topPen lineWidth="1.0"/>
			<leftPen lineWidth="1.0"/>
			<bottomPen lineWidth="1.0"/>
			<rightPen lineWidth="1.0"/>
			
		</box>
	</style>
</jasperTemplate>


4.可以自动提示了.
分享到:
评论

相关推荐

    Eclipse的XML编辑器

    Rinzo XML Editor 1.1.0 发布了,Rinzo是一个Eclipse的XML编辑器,它提供的一些 XML编辑功能包括:标记与属性自动完成。使用DTD或Schema校验XML。从XML生成DTD或Schema。与其它编辑器相比最大不同之处在 于,Rinzo...

    Rinzo XML Editor 1.0.0(Eclipse XML 编辑器插件).rar

    Rinzo XML Editor 1.0.0(Eclipse XML 编辑器插件).rar Rinzo XML Editor 1.0.0(Eclipse XML 编辑器插件).rar Rinzo XML Editor 1.0.0(Eclipse XML 编辑器插件).rar

    xmlbuddy eclipse插件,编写xml文件

    用来编写xml文件,很好用的,在eclipse中,用Hibernate时用到。很好,分享一下

    Eclipse HTML编辑器插件(EclipseHTMLEditor)

    Eclipse HTML编辑器插件主要提供以下功能: - HTML/JSP/XML/CSS/DTD/JavaScript语法高亮 - HTML/JSP预览 - JSP/XML验证 - HTML标签,基于DTD的XML,以及JSP标签的内容输入补全 - HTML/JSP/XML创建向导 包含GEF-...

    ArxmlEditor:Arxml编辑器,使用Eclipse XML编辑器

    ARXML编辑器 版权 PopcornSAR AUTOSAR IDE Team(C)2015-2018版权所有(C) 执照 此源代码表单受Eclipse公共许可证v。2.0条款的约束。 如果该文件未分发EPL的副本,则可以在获得一个。 ARXML编辑器概述 实现ARXML...

    Eclipse Rinzo XML Editor 1.4.1

    Eclipse默认xml文件编辑器是文本的,不高亮关键字,编写代码时也无提示。把文件中两个jar文件复制到Eclipse安装目录的plugins文件夹下即可使用该编辑器编写xml文件。

    XmlEspreso:XML独立编辑器和Eclipse插件

    除了独立的XML编辑器之外,com.nubean.superior项目还用于构建jar文件,该文件将在com.nubean.xmlespresso eclipse项目中使用,该项目为XML编辑器定义了eclipse插件。 com.nubean.xmlespresso.feature和...

    一个最简单的Eclipse下的xml文件着色器(附源码)

    Eclipse编辑xml文件的时候不对xml文件着色,有了它就方便多了,这是用Eclipse自带的xml着色器示例程序编译后得到的jar包,使用非常的简单,拷贝org.my.eclipse.xmleditor_1.0.0.jar到Eclipse下的插件目录下...

    xmlspy.2013-patch

    它提供了世界领先的XML编辑器,在原图形架构设计师,一个代码生成器,文件转换器,调试器,分析器,完整的数据库集成,支持WSDL,SOAP,XSLT,XPath,XQuery,XBRL,Open XML文档,加上视觉Studio和Eclipse插件,...

    eclipse html js 编辑器插件

    1.安装GEF 解压GEF-ALL-3.4.1.zip,得到一个eclipse文件夹,打开可看到: 下面有三个文件夹:features,plugins,readme ...最后重启Eclipse,再次打开html、jsp、xml文件时就会看到关键字都高亮显示了。

    altova-xmlspy-enterprise-2010-v12-3

    它提供了世界领先的XML编辑器,在原图形架构设计师,一个代码生成器,文件转换器,调试器,分析器,完整的数据库集成,支持WSDL,SOAP,XSLT,XPath,XQuery,XBRL,Open XML文档,加上视觉Studio和Eclipse插件,...

    HTMLEditor eclipse html、jsp、xml插件

    Eclipse集成HtmlEditor编辑器。2.安装GEF:解压GEF-ALL-3.4.1.zip,得到一个eclipse文件夹,打开可看到下面有三个文件夹:features,plugins,readme 分别拷贝上面三个文件夹下面的内容把它们对应放到Eclipse安装...

    amateras-html-editor:用于HTMLJSPXMLJavaScript编辑的Eclipse插件

    Eclipse HTML Editor是用于HTML / JSP / XML编辑的Eclipse插件。 它需要JDT和GEF。 它具有以下功能。 HTML / JSP / XML / CSS / DTD / JavaScript照明 HTML / JSP预览 JSP / XML验证 内容辅助(HTML标记/属性,基于...

    Altova XMLSpy2013简体中文版破解补丁

    Altova XMLSpy是一款业界最畅销的XML编辑器,这款XMLSpy2013重点新增了智能修复、Java应用程序无缝集成、集成外部程序等新功能,而且本站提供的是中文破解版,能给用户带来极大的方便。 Altova XMLSpy主要用于建模,...

    Mybatis的Eclipse插件MyBatipse.zip

    特性:XML 编辑器增强自动完成Mapper 命名空间:从路径计算Java 类/类型别名:提示 Java 类和类型别名(半透明图标)。支持 Camelcase 匹配超链接验证映射器声明视图Java 编辑器增强自动完成快速辅助验证Rename ...

    最新XMLSpy2012企业+破解补丁

    Altova XMLSpy 是业内最畅销的 XML 编辑器和开发环境,用于建模、编辑、转换并调试所有与 XML 相关的技术。 提供全球领先的图形图解设计工具、代码生成器、文件转换器、调试器、剖析器以及完整数据库集成,支持 XSLT...

    Eclipse插件JSEclipse离线安装包

    Eclipse js脚本编辑插件,公网下载不了了,提供给需要的童鞋!

    xml spy 2006 中文破解版

    它提供了世界领先的XML编辑器,在原图形架构设计师,一个代码生成器,文件转换器,调试器,分析器,完整的数据库集成,支持WSDL,SOAP,XSLT,XPath,XQuery,XBRL,Open XML文档,加上视觉Studio和Eclipse插件,...

    eclipse真正纯黑外观及养眼java,c等编辑器配色

    上次根据Juno修改的纯黑外观文件,发现xml编辑问题。这次根据moonrise的文件修改,更完美了。文档还包括epf文件修改的纯黑外观及养眼的java,c等编辑器配色。jar文件可以使用7zip解开,修改其中的.css文件设置就可...

    XMLSpy 2012企业版+破解补丁

    Altova XMLSpy 是业内最畅销的 XML 编辑器和开发环境,用于建模、编辑、转换并调试所有与 XML 相关的技术。 提供全球领先的图形图解设计工具、代码生成器、文件转换器、调试器、剖析器以及完整数据库集成,支持 XSLT...

Global site tag (gtag.js) - Google Analytics