本帖最后由 lsjprc 于 2018-3-12 23:54 编辑
为什么使用Intellij IDEA
快捷键太牛逼,软件太智能,深入分析你的代码,
万能快捷键 alt enter 只要软件报错报警告,都可以按,80%都可以给你修复,
还有idea认为你的代码写的不好,比如for循环可以用foreach替代,还有很多,按alt enter
都可以自动帮你改代码
Alt enter万能键的效果
Ctrl shift enter 自动补全代码,比如给你补很烦人的符号
打印 字符串可以这样 “abcdefgdgfhdfgkfdkfd”.sout
Javascript中console.log()打印很烦人,
调式代码很方便
而且可以直接调试框架源码,在源码里直接打断点,eclipse调试框架源码很麻烦的
万能的双击shift 可以搜项目里的一切东西
Idea提示可以模糊匹配比如stringbuilder
打个sb
在spring配置文件里经常要写类的全限定名,就是包名加类名,用eclipse要到处拷贝
Idea直接写类名前几个字母就出来了
比如springmvc关于中文编码处理的关键类org.springframework.web.filter.CharacterEncodingFilter
Idea对框架的各种配置文件都可以做到提示,需要把配置文件和idea关联起来,它好分析
Idea支持设置第二字体,有的英文字体自带中文很难看,你可以设置你喜欢的中文字体为idea第二字体
Mybatis配置文件,eclipse都要到处拷贝,idea直接提示
<setting name="lazyLoadingEnabled" value="true"/>
<setting name="aggressiveLazyLoading" value="false"/>
<setting name="lazyLoadTriggerMethods" value="equals,clone,hashCode"/>
按ctrl space键就可以提示,但是ctrl space被输入法中英文切换占用了, 我用微软英文输入法,ctrl space可以用
Idea 关联数据库之后, 在mybatis中写sql都有提示
关联数据库之后数据库字段写错了,都有提示
Idea写前端也很牛逼,最牛逼的前端工具webstorm就是他家的
Idea按年收费,很贵很贵,不过可以情怀, idea有社区免费版,但功能有效,不支持框架
阿里巴巴代码规范检查插件,支持eclipse和idea,刚出来时eclipse版本有很大的bug,导致系统卡死,很多人反映,开发人员说他很少用eclipse
什么快捷键不记得了,都可以搜, ctrl shift a 也可以点击help find action
比如格式化 搜reformat,
只能搜英文,需要英文好
Idea也有缺点, 自动保存代码, 实时分析代码,很耗资源,最好配固态硬盘加8g内存,不然卡,慢
我以前的班级后期绝大部分人都用idea了,为了idea好多人买内存,买固态硬盘,还有一些人笔记本太卡了,就只好用eclipse
第一次写文章,想到哪里写到哪里,没格式,没条理,大家见谅.[size=10.5000pt]
word写的,图片拷贝不上来,我把word文件上传网盘了,有兴趣看一下,会更理解idea的强大
https://share.weiyun.com/5b1e6fd66c1d72fdb6d3ea063bf12298
[size=10.5000pt]
|
|