`
cywhoyi
  • 浏览: 414757 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

因为爱,所以eclipse

阅读更多

看着原来越来越多的人抛弃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的童鞋,能够顶下呢?!谢谢大家支持

 

  • 大小: 34.9 KB
  • 大小: 17.5 KB
  • 大小: 30.3 KB
  • 大小: 38.9 KB
  • 大小: 30.8 KB
  • 大小: 47 KB
36
13
分享到:
评论
73 楼 hhhhh 2016-01-21  
kuchaguangjie 写道
hhhhh 写道
kuchaguangjie 写道
hhhhh 写道
kuchaguangjie 写道
5年前我就用过IDEA, 但是到了几天我还是更喜欢 eclipse,
eclipse 用熟了也是很不错的, 没啥问题, 插件超多, 就像java的开源框架一样丰富,
eclipse 语言支持多, php/c++/python, 现在 android的主流开发也是 eclipse,
另外 eclipse 免费, 也很重要,
所以 纵然 IDEA 不错, 可是我没心思去用它, 因为 eclipse 已经足够好了, 我不需要一个完美的工具, 只需要一个能完美配合我编程的工具, 我宁愿多花点时间 读点 code complete / pragmatic programmer 之类的书, 或者写点创业项目, 而不是纠结该用哪个工具,

当然对于那些已经习惯了 IDEA 的人, 也没必要非得用 eclipse, 除非需要.

android 开发也在转向idea了吧。。。google这么做总归还是能说明点问题的吧。。。

你说 android 在转向 idea 是个伪假设, 因为 android 只是顺便支持 idea,
主流是 eclipse, 去 这里看看 http://developer.android.com/sdk/index.html

看什么呢?
当然知道暂时eclipse是主流
将来不好说了。。。
不是顺便那么简单吧。。。。支持那玩意不是一两行代码的事吧。。
你凭什么说那只是顺便支持。。。。

"将来不好说了" 不好说, 你就不要说已经转向 IDEA, 说话跟你吗的无毛一样, 都是歪理邪说

小sb, google转idea了没
将来不好说, 只是谦虚的说法。。。。脑残一个
72 楼 hengjie10 2015-04-16  
idea就像iphone,eclipse像Android,当你换成用习惯iphone时,就在也不想用andord了,所以博主赶紧换吧,idea值得拥有,除了编译速度,这个确实值得吐槽。
71 楼 white_crucifix 2014-06-17  
vinceall 写道
没觉得idea好用啊,win上F5都是刷新,到了它那里就变了啊变了啊变了啊。。。


亲,idea无须保存无须刷新,全自动执行。
70 楼 vinceall 2014-06-17  
没觉得idea好用啊,win上F5都是刷新,到了它那里就变了啊变了啊变了啊。。。
69 楼 314649444 2014-06-04  
用了5年Eclipse,读这篇文章之前不知道IDEA的飘过~~~~~~
68 楼 hyneng 2013-11-08  
rickqin 写道
这些功能没啥特殊的,与eclipse那些懊糟、被扔的到处都是的配置项来说,不算啥。而且eclipse越做越龊,这才是让人难以理解的事情。


所以一直钟爱3.7这个版本
67 楼 cywhoyi 2013-11-05  
jueyue 写道
eclipse 的js功能哪怕是spark也不如idea的js提示功能强大

是的
66 楼 cywhoyi 2013-11-05  
rickqin 写道
这些功能没啥特殊的,与eclipse那些懊糟、被扔的到处都是的配置项来说,不算啥。而且eclipse越做越龊,这才是让人难以理解的事情。

其实它的manual还是不错的,只不过没有人翻译
65 楼 rickqin 2013-11-05  
这些功能没啥特殊的,与eclipse那些懊糟、被扔的到处都是的配置项来说,不算啥。而且eclipse越做越龊,这才是让人难以理解的事情。
64 楼 superich2008 2013-11-05  
一直用eclipse,不过你提到的这几个特性还真没用过
63 楼 qincidong 2013-11-05  
用过IDEA,巨卡,然后就没用了。
62 楼 jueyue 2013-11-05  
eclipse 的js功能哪怕是spark也不如idea的js提示功能强大
61 楼 cywhoyi 2013-11-05  
fainfy 写道
还是支持一下吧。NetBeans的飘过。

60 楼 fainfy 2013-11-04  
还是支持一下吧。NetBeans的飘过。
59 楼 codeboy_wang 2013-11-04  
不知道android选择它是什么原因?不过我感觉android studio 更新很快,看了google很看重它
58 楼 cywhoyi 2013-11-04  
walkaka 写道
Intellij IDEA 我看网上评价不怎样,为什么会有人拥抱他?

不太可能,现在推崇IDeA越来越多
57 楼 walkaka 2013-11-04  
Intellij IDEA 我看网上评价不怎样,为什么会有人拥抱他?
56 楼 white_crucifix 2013-11-04  
136652711 写道
cywhoyi 写道
136652711 写道
就是因为你的这个帖子, 我就过去尝试了一下IDEA

尝鲜了,之后怎么样呢?说说感觉

感觉IDEA太卡了·· 可能是第一次,运行一个HelloWork 大约10来秒才出结果。


哈哈,这一点的确是。我自己想到的原因大概就是:idea是run的时候才编译(Make),会消耗点时间;而eclipse是在ctrl s保存时就编译,run是直接运行class文件,所以快。
不过话说回来,我感觉idea(第一次)编译花的时间要比用javac命令来的慢,不知道是不是错觉。。。呵呵
55 楼 136652711 2013-11-04  
cywhoyi 写道
136652711 写道
就是因为你的这个帖子, 我就过去尝试了一下IDEA

尝鲜了,之后怎么样呢?说说感觉

感觉IDEA太卡了·· 可能是第一次,运行一个HelloWork 大约10来秒才出结果。
54 楼 cywhoyi 2013-11-04  
红烧狮子头 写道
最后一个格式化的蛮有用~LZ有心了~

相关推荐

Global site tag (gtag.js) - Google Analytics