看着原来越来越多的人抛弃eclipse,去拥抱Intellij IDEA,我挺希望大家能够再坚持使用eclipse,就如同希望java一样,我们可以选择JVM衍生出来其它语种groovy、python、jRuby等,别抛弃他。
今天介绍几个eclipse的几个好玩的功能,可能平常大家在学习工作中不经常使用...
?
第一大块是eclipse带有refactor,也就是代码重构,可以通过eclipse左上角的Refactor来使用,能够基础性地完成代码除味的特性,考虑到refactor的属性比较麻烦,不在本篇文章过多论述。
?
My favourite feature: Favourites
?能够通过配置常常使用的java的工具包,再当你在编写时候,能够自动提醒功能
?模范UE,黑线下拉模式
如果在notepad++或者ue的文本编辑中,我们常常使用ALT+鼠标用来统一的跨行填充或者删除值
其实eclipse也照样提供该功能,尝试使用ALT+SHIFT+A快捷键
?
是不是比较geek
?
类型的过滤器
我们经常会碰到对于某些方法我们其实不是非常希望eclipse能够联想的出来,而且我曾经在一个大型项目中因为联想给我没试用过的方法,导致上线出现bug,而引起重大失误
其实也可以通过type filter来处理
?
你会发现除去了hashcode()、equal()等Object的方法,省去了不必要的麻烦
?
Formatter tags
这个功能其实比较有趣,其实我最先在stackoverflow上碰到同样的问题,http://stackoverflow.com/questions/12948860/is-there-any-way-i-can-write-copy-paste-nicely-formatted-sql-queries-in-java-s/12949810#12949810
没想到eclipse原来已提供给我们类似的友好帮助
?只要你预先在注释上,那么的中间你编写逻辑,就不会被CTRL+SHIFT+F格式化了
// @off...// @on
?我估计在eclipse上最常用的快捷键就是CTRL+SHIFT+F,但是对于一些你特殊的比如你想对于你的SQL拼写按照你的理念划分、对于你的独有算法这么安排写...
你当然不愿意eclipse把你全部给格式化了。
?
?
结论:
? ? ?写上面的一片文章,主要用意是大家在使用Intellij IDEA后,别抛弃eclipse,其实好不好用是需要大家去摸索的,eclipse能够战胜netbean、jbuilder等一些列的IDE,也是因为它独特的魅力,让我们去发现它的美!
顶eclipse的童鞋,能够顶下呢?!谢谢大家支持
?