idea确实对spring支持挺好,但我现在最近用eclipse比较多,eclipse只要肯折腾还是挺好用的。之前idea创建个spring项目,写xml配置文件的时候都会有类提示和可以自己加载命名空间那些xsd。
换回eclipse就各种不方便,不过还是有解决方法,安装个Spring Tool Suite(STS)插件就好。
而且装了STS插件后,创建spring项目和springboot项目都很方便,不过要联网。
至于使用STS插件的使用,可以参考上一篇文章《eclipse下使用使用Spring Tool Suite(STS)插件创建spring mvc项目》
安装可以是离线安装或者是在线安装,实验室网速比较好,所以我这里主要讲的是在线安装
1.安装Spring Tool Suite(STS) for Eclipse
打开Eclipse-->Help-->Eclipse Marketplace.
在Search Find:中输入Spring Tool就能查找到最新的Spring Tool Suite(STS),然后点击Install
我这里的Eclipse版本是:Oxygen.2 Release (4.7.2),之前我neon.3也安装成功,其他版本自己试吧
然后一直点确认就好。安装需要几分钟,依据你的网速来决定,安装完后会提示重启Eclipse来生效,重启就可以了
2.配置*.xml默认打开方式
打开Eclipse-->preferences,如下图:
找到File Associations,在File types中找到*.xml项,如果没有就点击Add来添加,选中*.xml然后在Associated editors中选中Spring Config Editor点击右边的Default就可以了
如果不想默认用Spring Config Editor打开xml文件可以不用配置这里,右键点击xml文件也可选择用Spring Config Editor来打开
3.配置xml类提示
到现在为止,可以出来类包名的提示,但是输入.不会自动出来,需要按Alt+/ 才行,所以还需要再设置一下,方法如下:
点击Eclipse菜单‘Window-> Preferences
再依次点开菜单 ‘XML -> XMLFiles -> Editor -> Content Assist’
点开后,修改两个地方:
把Auto activation delay(ms):改为0
在Prompt when these characters are inserted输入框内增加一个英文的点
至此,大功告成了,我们可以看到xml,看看效果
4.STS插件效果
需要哪些命名空间点击namespace,添加需要的命名空间
也可以点击其他标签,像beans,可以查看结构
右键->New->Other-> 搜索spring,可以创建spring项目和springboot项目,还可以创建配置文件
参考文章
https://www.cnblogs.com/liuyungao/p/6213997.html
http://blog.csdn.net/hh775313602/article/details/70176531