原創|行業資訊|編輯:郝浩|2013-06-05 17:53:22.000|閱讀 425 次
概述:閉幕不久的Google I/O 2013年大會,新推出了Android開發的集成IDE——Android Studio,整體來講最大的改變就是從Eclipse換到了IntelliJ IDEA。IntelliJ IDEA是什么?
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
閉幕不久的Google I/O 2013年大會,新推出了Android開發的集成IDE——Android Studio,整體來講最大的改變就是從Eclipse換到了IntelliJ IDEA。
IDE是個大坑,不是誰想做就能做的,關鍵問題是做了也賺不了大錢。Google才不會吃力不討好,搞Chrome可以給搜索帶流量,搞Android能打擊對手蘋果,搞IDE能干啥?所以,Google需要只是一個集成的傻瓜包而已。讓只有一個月Java基礎的人,也可以直接下載了這一個傻瓜包,照著教程就能學習Android,而不是把大把的時候花在折騰插件上。
目標明確了,那剩下就是跟誰合作的問題。Eclipse開源,市場份額大,所以 Google最開始和Eclipse合作,出了ADT傻瓜包。ADT說白了就是SDK+Eclipse+Android Plugin for Eclipse。但是Eclipse有個問題,太慢了,至少對于我來說。
也許是一些新的feature,Eclipse架構很難支持。不管怎么樣,Google發現Eclipse沒什么意思了,而IntelliJ這邊發展不錯,現在已經號稱是最好用的Java開發環境了。
于是Google轉身就投向了IntelliJ IDEA。對于IntelliJ來說,有Google帶頭的話,肯定會有大把的流量過來,辛苦了這么多年,終于算是熬到頭了。
根本不是新東西。Android Studio = SDK + Intellij + Android Plugin For IntelliJ。
Android Studio這個名字就是為了推廣用,估計因為要開I/O大會,直接拿捆綁包上,有點不太好意思,總得有點新的東西吧。趕緊花時間給Android Plugin For IntelliJ攢幾個新feature,這樣也能贏點掌聲。
至于新的命名,只是為了推廣用。傻瓜包最好推。否則插件SDK啥的,得解釋半天。
現在發現問題的本質了,發布Android Studio的意思就是,Eclipse沒前途,G家要換到IntelliJ這邊了(打臉)。
對于開發者來說(不僅僅是Android的開發者,而是Java開發者),大家都做IDE這么多年了,互相抄一抄,特性上應該也差不了太多。至于用Eclipse還是IntelliJ,也不是什么太大的問題,主要的功能應該兩者都有的。
但是,Eclipse實在是有些時候不太好用,最要命的,應該就是速度了,打開慢就不說了,大不了我永遠不關機。最近我的Eclipse大約每隔半 個多小時內存就爆到近1G,UI界面都會特別卡。JVM調優也嘗試過,但是不是很簡單就能解決問題的。我從32位換到64位,內存多了一些,還是卡,已經 沒有精力再去折騰了。
之前想換,但是切換熟悉的IDE,確實還是有成本的,一直都忍下來了。而且Intellij之前雖然聽說過,但是老感覺是個小眾IDE,有前途嗎?誰都不想用一個沒幾年就會被關掉的產品,想想那些悲催的雅虎中國郵箱用戶,對不對?
不過,現在有Google搖旗,Intellij肯定近一段時間會越發紅火,雖然Google也不太靠譜,例如Google Reader,但是畢竟已經算是比較靠譜了。Android這塊還是有利可圖的,而且Intellij本行就是做IDE的,能賺到錢,自然也樂得繼續維護 下去。
與其繼續忍受Eclipse的龜速開發,長痛不如短痛,換了。
上面都說過了,是同一個東西,我現在用的Intellij Util版本,30天試用期,到期了可以換社區版。正版的個人價是$199,不是給中國程序員定的,之前有社區搞過一個團購,只要150元,不過現在已經沒了,等下次吧。
其實切換的成本,沒有你想象的那么高,以后時間會補回來的。
一個IDE好用不好用,最重要的一塊就是快捷鍵設計,之前一直很郁悶eclipse為什么連Preference都沒有一個快捷鍵。換到IDEA,瞬間爽快了很多,幾乎所有的常用操作都有快捷鍵,基本上可以做到純鍵盤操作。
熟悉了一段時間IntelliJ的快捷鍵,發現其實IntelliJ快捷鍵,設計的比Eclipse要好。而且快捷鍵本來就是跟IDE特性息息相關 的,IntelliJ的快捷鍵,是針對自己的特性,專門設計過的。我不建議使用針對Eclipse的KeyMap,花點時間熟悉Intellij的設計 吧。
而且學習Intellij的快捷鍵,有很好的辦法
用了一段時間的IDEA之后,發現即使Eclipse現在不卡了,也換不回去了,有句老話叫做“由奢入儉難”。
最后再吐槽一句,開源且不賺錢的東西,一般僅僅都只是做到能用,就沒動力繼續做下去了。如果有商業公司伺候你的話,會讓你覺得好用,僅僅能用很難讓用戶掏錢,要讓用戶爽。
IntelliJ IDEA被認為是當前Java開發效率最快的IDE工具。它整合了開發過程中實用的眾多功能,幾乎可以不用鼠標可以方便的完成你要做的任何事情,最大程度的加快開發的速度。簡單而又功能強大。與其他的一些繁冗而復雜的IDE工具有鮮明的對比。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:轉載于51CTO