XML文件中间代码自动提示设置
XML文件当中代码自动提示设置
前一些时间再整合Maven+Spring+SpringMVC+Ibatis时遇到xxx.xml代码不自动提示了,在IDE里配置了一下还是不成功。今天自己在理一下思路,做个笔记。修正一下之前没有发现的错误,首先说一下操作,怎么在IDE里添加配置,让在xxx.xml里编写代码时IDE工具自动提示,操作如下:
点击“Windows”选择“Preferences”,如下图:
(图一)
在弹出的对话框,如图(三)当中选择红框1,接着在2的地方选择具体文件的位置就是后缀名为(.xsd)的文件位置,这里我从Spring官方下载最新(spring-beans-4.0.xsd),接着在3的地方选择“Schema Location”最后在红框4输入你当前xml文件当中SchemaLocation的key,这个Key值怎么取呢,如下图(二):
图(二)
将图(二)中红框内的内容复制到下图(三)的红框4,如下图(三):
最后点击OK完成。
配置完成了,我们现在说一下,IDE根据什么来给我们提示呢?
当我们在一个xxx.xml文件当中敲击内容时,比如我们敲击"<b",这时IDE提示如下图:
这个提示从哪里来滴?这里简单的说一下,IDE工具会通过我们配置的“Schema Location”Key值,就是我们图(三)当中配置的红框4的值(http://www.springframework.org/schema/beans/spring-beans.xsd)找到“XML Catalog”当中我们Key对应指定的后缀名为(.xsd)的文件,这里我使用“spring-beans-4.0.xsd”。