以Sprin0为例 用eclipse,在导入相应的包后(有人说不导包也有提示,因为默认的eclipse导入了jdk的包),eclipse会有代码提示功能。
那么XML文件能不能也这样呢?其实也是可以的,只不过导包的地方不一样。下面以spring为例(虽然Myeclipse6.5中已经集成了,这里只是示范说明)。
进入:window -> Preference... -> MyEclipse ->Files and Editors -> XML ->XML Catalog选择:选中“User Specified Entries”,点击“Add...”按钮
填入:
URI: 请选择本地文件系统上SPRING_HOME\dist\resources\spring-beans-2.0.xsd 文件
Key Type: 选择Schema Location
Key: http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
点击确定
将spring配置文件关闭再重新打开即可。可以使用MyEclipse XML Editor打开这些xml文件。
在Eclipse3.3以后的版本有些已经集成了,不需要添加。
自动提示的原理:
在spring.jar中有个目录为META-INF,下面有个文件为spring.schemas,打开这个文件一看内容就知道,它把URL映射到了classpath。
例如第一行:
http\://www.springframework.org/schema/aop/spring-aop-2.0.xsd=org/springframework/aop/config/spring-aop-2.0.xsd
这个文件告诉spring容器到某个classpath下去寻找schema文件,而这些文件的确就在spring.jar的相应目录下。
分享到:
相关推荐
eclipse中使用xml自动提示功能所需文件:mybatis-3-mapper.dtd eclipse中使用xml自动提示功能所需文件:mybatis-3-mapper.dtd eclipse中使用xml自动提示功能所需文件:mybatis-3-mapper.dtd
1. **XML自动提示**:MybatisX插件在XML映射文件中提供了强大的自动补全功能。当编写SQL语句、标签或属性时,插件会根据上下文给出相应的提示,帮助开发者快速完成代码,大大减少了编码时间。例如,它会自动提示表名...
Eclipse自动补全、去空格=号补全XML自动提示实现、格式...Eclipse自动补全功能可以通过修改Eclipse的设置来实现,包括自动补全、去空格=号补全XML自动提示和格式化风格实现。这些设置可以提高开发者的开发效率和体验。
标题中的“Eclipse XML自动提示DTD文件下载”指的是在使用Eclipse IDE进行XML开发时,如何获取并配置DTD(Document Type Definition)文件以实现代码自动提示功能。这通常涉及到Eclipse的XML编辑器和XML Schema/DTD...
为了提高开发效率,配置MyBatis的XML文件的自动提示功能至关重要。下面将详细解释如何通过DTD(Document Type Definition)文件来实现这一功能,并探讨其在实际开发中的应用。 首先,DTD是XML文档类型定义,它定义...
AJAX(Asynchronous JavaScript and XML)允许网页在不重新加载整个页面的情况下,与服务器交换数据并更新部分网页内容,这对于实现自动提示非常关键。 `Suggest_log.ldf`文件通常是SQL Server数据库的日志文件,这...
2. **自动完成**:在编写XML时,编辑器可以自动提示标签和属性,提高编码效率。 3. **错误检查**:实时检测XML文档的语法错误,如未关闭的标签、非法字符等,确保文档的正确性。 4. **格式化**:可以对XML文档进行...
然而,在实际操作过程中,不少用户可能会遇到XML文件中的自动提示功能突然消失的问题,这对于提高编码效率无疑是一个不小的挑战。本文将详细介绍如何恢复Eclipse中XML文件的自动提示功能,并探讨可能的原因及其解决...
在使用Eclipse开发Java项目时,XML文件是常见的配置文件,但有时我们可能会遇到一个困扰:在编辑XML文件时,Eclipse没有提供自动提示功能,这无疑会降低我们的开发效率。这个问题的出现可能是由于Eclipse的相关插件...
本文将详细介绍如何配置Eclipse/MyEclipse以优化Java和XML文件的代码提示功能。 1. 设置Java文件的代码提示功能: 在Eclipse中,为了开启或调整Java文件的代码提示功能,你需要遵循以下步骤: - 打开Eclipse,点击...
xml 文件自动补全是指在编写 xml 代码时,Eclipse 可以自动提示 xml 元素和属性。这可以帮助开发者快速编写 xml 代码,避免编写错误。要启用 xml 文件自动补全,需要在 Eclipse 中进行如下设置: 1. 打开 Eclipse ...
在Eclipse中配置XML自动提示DTD(Document Type Definition)文件,可以提高开发效率,确保XML文档的正确性。 这篇名为“Eclipse XML自动提示DTD文件(hibernate struts2.0 log4j).dtd的下载”的博客文章,可能...
这可能导致编辑XML文件时缺乏语法高亮、自动完成和错误检查等功能,从而降低了开发效率。接下来,我们将根据给定文件的部分内容,分析并提供解决这一问题的步骤。 ### 解决“spring中xml文件不提示”问题的步骤 ##...
标题中的“Notepad++下Verilog自动完成的配置文件xml”指的是在Notepad++这款流行的文本编辑器中,通过配置一个XML文件来实现Verilog语言的代码自动补全功能。这个XML文件包含了Verilog编程语言的关键字和常用语法...
为了解决在编写XML配置时手动输入类全路径的不便,开发工具通常提供了代码补全或自动提示功能。在本主题中,我们将探讨如何利用特定插件和技巧来实现`class`属性的快速输入。 首先,描述中提到的"alt+/ 自动提示类...
例如,在Eclipse或MyEclipse这样的集成开发环境(IDE)中,XML文件的自动提示可能没有正确配置。在MyEclipse中,可以通过以下步骤来启用XML文件的代码提示: 1. 打开MyEclipse,进入`Window`菜单,选择`Preferences...
### 在Eclipse中导入DTD和XSD文件,实现XML自动提示 #### 一、概述 在Eclipse等IDE中开发基于XML技术的应用时,为了提高编码效率和代码质量,我们通常会利用IDE提供的智能提示功能。这需要我们将相关的DTD...
"Xamarin.Android布局文件自动提示功能"是指在使用Visual Studio或Visual Studio for Mac等集成开发环境(IDE)时,编辑器提供的智能代码补全和提示功能,它能显著提高开发效率,减少错误。本文将深入探讨这个功能,并...
本文将详细介绍如何在Eclipse IDE中设置Spring XML文件提示功能,帮助开发者更高效地编写代码。 #### 二、准备工作 在开始之前,请确保已经安装了以下软件: - **Eclipse IDE**:推荐使用最新版本的Eclipse IDE ...
总的来说,实现搜索自动补全功能涉及到`SearchView`的使用、`AndroidManifest.xml`的配置、`searchable.xml`的定义以及对用户输入的监听和响应。通过理解和应用这些知识点,你可以在Android应用中创建一个高效的搜索...