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