说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

是时候抛弃Eclipse转向IntelliJ了

HTML文档下载 WORD文档下载 PDF文档下载
2013年Google I/O大会,推出了新的Android集成IDE“Android Studio”,最大的转变就是从Eclipse切换到了IntelliJ IDEA。

2013年Google I/O大会,推出了新的Android集成IDE“Android Studio”,最大的转变就是从Eclipse切换到了IntelliJ IDEA。

Google终于抛弃了Eclipse了
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是什么?
Is Android Studio a fork of IntelliJ IDEA?
No. Android Studio and the Android plugin for IntelliJ IDEA are built from the same code, and all of the changes in Android Studio are, and will continue to be, available in IntelliJ IDEA releases.
http://blogs.jetbrains.com/idea/2013/05/intellij-idea-and-android-studio-faq/

根本不是新东西。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的龟速开发,长痛不如短痛,换了。

对于Android开发者来说,是用Android Studio还是IntelliJ?
上面都说过了,是同一个东西,我现在用的Intellij Util版本,30天试用期,到期了可以换社区版。正版的个人价是$199,不是给中国程序员定的,之前有社区搞过一个团购,只要150元,不过现在已经没了,等下次吧。

切换的成本
其实切换的成本,没有你想象的那么高,以后时间会补回来的。
这个是IntelliJ官方的QA,for Eclipse Users
http://www.jetbrains.com/idea/documentation/migration_faq.html

关于快捷键
一个IDE好用不好用,最重要的一块就是快捷键设计,之前一直很郁闷eclipse为什么连Preference都没有一个快捷键。换到IDEA,瞬间爽快了很多,几乎所有的常用操作都有快捷键,基本上可以做到纯键盘操作。
熟悉了一段时间IntelliJ的快捷键,发现其实IntelliJ快捷键,设计的比Eclipse要好。而且快捷键本来就是跟IDE特性息息相关的,IntelliJ的快捷键,是针对自己的特性,专门设计过的。我不建议使用针对Eclipse的KeyMap,花点时间熟悉Intellij的设计吧。

而且学习Intellij的快捷键,有很好的办法
1. 菜单与鼠标右键,执行的时候,自然会提示快捷键
2. Help | Default Keymap Reference,这个是一个大的常用快捷键表,建议有空的时候,花点时间过一遍。
3. Help | Find Action (Ctrl+Shift+A),这个快捷键非常有用,是一个命令查找,在任何时间,都可以执行此命令,输入你需要的操作,例如”extract method”,下面会出现命令以及对应的快捷键
4. 这就要求你熟悉操作的英文名, 在Eclipse里面可能习惯了肌肉记忆,不太记得快捷健的英文名了。大不了去Eclipse里面找找,或者翻IDEA的Keymap表,有分类目录。

用了一段时间的IDEA之后,发现即使Eclipse现在不卡了,也换不回去了,有句老话叫做“由奢入俭难”。

最后再吐槽一句,开源且不赚钱的东西,一般仅仅都只是做到能用,就没动力继续做下去了。如果有商业公司伺候你的话,会让你觉得好用,仅仅能用很难让用户掏钱,要让用户爽。

关于IntelliJ

IntelliJ IDEA被认为是当前Java开发效率最快的IDE工具。它整合了开发过程中实用的众多功能,几乎可以不用鼠标可以方便的完成你要做的任何事情,最大程度的加快开发的速度。简单而又功能强大。与其他的一些繁冗而复杂的IDE工具有鲜明的对比。

目前最新的稳定版本是12.1.3,点击查看IntelliJ最新版本介绍。

旗舰版地址:http://www.jetbrains.com/idea/download/download_thanks.jsp

社区开源版:http://www.jetbrains.org/display/IJOS/Home;jsessionid=830FB901268767C8A1C4996702B55107

注明:转载此文仅为引起大家的交流,并不代表本站观点。

原文来自:有道技术沙龙

VB 中调用 Word 拼写检查 VB4.0安装程序的汉化 VB中对字符串的处理及其扩展 把符串中的一子串替换为另一子串 -VB资料 把数字转成英文字-VB资料 翻转一个字符串-VB资料 混合字符串的长度 -VB资料 将阿拉伯数字转成中文字的程式 -VB资料 将包含有Null结尾的字符串转换为VB字符串 切分字符串-VB资料 清除字符串中指定的字符 -VB资料 VB如何取得计算机的所有字型? VB如何取得中英混合字符串的长度? 使VB的网格控件具有输入功能 VB如何使用未安装的字体? VB如何由两个ASC码(区位码)复原成一个汉字? VB如何转换C代码中的高字和低字 一些字符串操作的问题和回答 -VB资料 VB怎样把VC++代码转换成VB代码 字符串中包含双引号-VB资料 字符串中文的问题 -VB资料 巧用CLIPBOARD建立图像数据库-VB资料 在VB中存取数据库中的图片 Access97的报表解决方案-VB资料 Access下如何使用通用对话框-VB资料 ADO简介 -VB资料 ADO三大对象的属性、方法、事件及常数(二)-VB资料 ADO三大对象的属性、方法、事件及常数(三)-VB资料 ADO三大对象的属性、方法、事件及常数(一)-VB资料 Data 控件使用有密码的 Access 数据库 -VB资料 Excel、Access、VB的结合应用 网通宽带网里发中国电信163的邮件问题求助! 软件发布:SameIt 2001 For Pocket PC 软件发布:斗地主完全版 软件发布:魔手 我买了方正电脑,他们应不应该给带win98盘,是不是销售商给截留了? 网络方面的问题,诚恳期待高手指点! 只好再问一遍,中文字符串在txtField中显示好好的,可是到了jbuilder3的GridControl中就变成了方块,为什么?我是win2000英文版。有谁用过GridControl这个破控件吗? 讨论:问题与主义 我要学SCO UNIX,请问本书比较好? Crystal Report8.0怎么安装? DLL的棘手的问题,大家可以踊跃发表自己的意见,来者有分! 怎样把图片存入扩展名为DBT的文件? 在VB中,我用A4纸设计的报表,能否用简单的文法将其放大到用A3纸打印?谢谢! VB实在太简单了,各位有胆的放马去开VC....... 一般概念性问题 关于Delphi中发布广播的问题。 电力系统问题 :请问非居民(或直供户)电量与电费算法公式是如何定义的?(详细点) Embeded visual c++3.0 问题 我要学SCO UNIX 8.0 FOR PC,哪本书较好呢? 怎么样学习网络编程?来者有分!不够再加. 请高手帮帮我!!! 如何改变打开、保存、另存为文件对话框中缺省的文件类型? 为何我的程序在VC编辑环境下按CTRL+F5不能正确RUN,在资源管理器下能正确RUN? make文件是怎么回事? oracle中long类型是什么类型? PB简单画图?保存到库表中? 用程序代码建立表结构的问题 怎么在状态栏中加入竖线分隔,而且调整字体的大小? 请高手帮帮我!!!! jbuilder4的enterprise setup需要weblogic51,但我的是weblogic6,应该怎样才能让jbuilder支持6啊? 关于数据库的并发操作 谁知道哪里有vb下载? 哪有可下载的AUTOCAD2000 如何用VB实现存折的打印???? 请教给TImage加滚动条的问题 我和她在一起的话,会开心吗 请大家看看这条语句有什么错? 关于isdn在win2000下共享的问题 各位水友,有力的出力,没力的看看,拜托 请从位高手帮小弟解决一个棘手的问题……………………多谢!!!!!!! ALLTEC(荔枝)兄弟,兄弟我接帖太快 :( 請這邊來. ★★★ 救命啊! VC 用ODBC访问 Access 数据库的问题 guo->你在www.linuxforum.net中叫什么?有个guoemail是你吗? 软件发布:市场摊位租赁管理系统Ver1.0 软件发布:量和单位转换软件(免费版) 软件发布:五笔快打 在listview中的各个记录listitem中,有没有双击记录的事件 软件发布:伏羲服装鞋业购销存管理系统 软件发布:进销存商务管理pcft-jxc 征集各地童谣.唤醒儿时记忆! 今天我请客! 七位电话号码,每一位由从0到9的数字组成.现在求号码中最大数字是6的概率.我的错误解法如下:分母为10的七次方,分子中第一项为从7中取1的组合,即c71,也就是先从七个号码中取一个,让其为6 懂的全部进来~一个扇型面积是16CM^2 .当半径为多少时,周长最短? 甲乙两车同时从A地到B地,甲车每小时比乙车多行驶15千米,甲车行驶3.5小时到达B站后,立即按原速度返回,在距B站30千米的地方与乙相遇.甲车每小时行驶多少千米? 七位电话号码,每一位由从0到9的数字组成.现在求号码中最大数字不超过六的概率.我的错误解法如下:分母为10的七次方,分子中第一项为从7中取1的组合,即c71.第二项为6的七次幂.但是结果不 一道解方程数学题为缓解停车矛盾,某小区决定投资十五万元建造若干个停车场.据测算,建造费用为;室内车位五千元每个,露天车位一千元每个,考虑到实际因素,计划露天车位的数量不少于室 甲、乙两人同时从A地到B地,甲到达B地后立即沿原路返回.返回途中在距B地14km处与乙相遇,已知甲每小时行12km,乙每小时行5km.A、B两地相距多少km? 今年4月18日,我国铁路第六次大提速,在甲、乙两城市之间开通了动车组高速列车.已知每隔1h有一列速度相同的动车组列车从甲城开往乙城.如图所示,OA是第一列动车组列车离开甲城的路程s( 一道数学题(解方程)x-0.1x=10.8写清过称和这么做的理由最好 1、一头猪卖三又二分之一银币,一头山羊卖一又三分之一银币,一头绵羊卖二分之一银币,有人用一百银币卖了一百头牲畜,那么猪、山羊、绵羊各是多少头?2、求阴影部分的面积(下图) 我们数学老师给我们出了道题,本人是在学问有限,一 1海报版面设计印刷面积(字的面积)128平方米 上下各2分米 左右各1分米如何确定海报尺寸可使整张纸面积最小?2若海报分为左右两栏中间 一道不太懂的数学题李刚用分期付款的方式购买一台电脑,付款方式有两种,一是购买时第一个月付款7500元,以后每月付款1500元;二是前一半时间每月付款3000元,后一半时间每月付款1000元,两种 不准用方程! 在8:12中,如果后项减去4,要使比值不变,前项应减去( )买一辆汽车,一次性付款打九五折,分期付款要加价70%,分期付款要比一次性付款多7200元,这辆车原价多少元?PS:只用给列式和答案,怎么做 不太懂1.某食堂第一次运进大米12袋,面粉20袋,共重1000kg.第二次运进大米和面粉各10袋,共重700kg.一袋大米和一袋面粉各重多少千克?2.现有浓度20%的盐水300克,要把它变成浓度为60%的盐水,要加多 今年小芳和他妈妈的年龄和是38岁,3年前妈妈的年龄比小芳的9倍多2岁,小芳和妈妈的今年各是多少岁今年小芳和他妈妈的年龄和是38岁,3年前妈妈的年龄比小芳的9倍多2岁,小芳和妈妈今年各是 一道数学题 好心人帮帮我吧 在线等!团体入住八折优惠.现有一个50人的旅游团到该酒店入住,住了一些三人间和双人间,若每间正好住满,且一天的住宿费是:【要过程谢谢啊】房间 房价(元/ 有几道数学题不太懂,希望大家帮帮忙,我会非常感谢大家滴~~~1.某渔场计划购买甲,乙两种鱼苗共6000尾.甲种鱼苗每尾0.5元,乙种鱼苗每尾0.8元,相关资料表明,甲,乙两种鱼苗的成活率分别是90%和95 请解答一道小学四年级数学题:小华喝一杯牛奶,第一次喝了一半后,加满水;第二次又喝了一半后,又加满水,最后全部喝完.他喝的牛奶与水相比,( ).A.牛奶多;B.水多;C.同样多我算的结 (1)学校图书角有3种书,已知连环画有100本,文艺书比连环画少5%2,科技书比文艺书多6%1,科技书有多少本?(2)星星农场前年生产粮食4800吨,去年比前年增产100%1.去年生产粮食多少吨?如果一个 刚做了一道数学题,其中有一节如下:n=x^-2(x≥1/2)≤(1/2)^2=4 甲乙两个人都要在两岛之间游个来回.两人分别从A、B同时出发,他们第一次相遇的时候距离A岛700米,第二次相遇距离B岛400米,问AB间距离?四楼正解,可是看不懂 数学题!急!好心人帮帮我吧!1.某服装厂去年上半年生产服装1800万套,下半年完成全年计划产量的百分之七十五,这样全年超过年计划的百分之十二点五,去年计划生产服装多少万套?2.一个最简分 真不难,但我还是不太懂两列火车从甲乙两地同时相对开出,3小时后在距中点72千米处相遇.已知慢车的速度是快车速度的七分之五,甲乙两地相距多少千米?包括列式、解答,最好还要有讲解、分 这个数是137,结果看成了173,商比以前大3,余数相同,问除数和余数各是多少? 我想知道到,打心底麻烦大家0H 地球上的总储量为1.39*10的18次方立方米,但目前能被人们生产,生活利用只占总储量的0.77%,即约为0.0107*10的18次方立方米,请将0.0107*10的18次方用科学记数法表示是( ) 已知y=y1+y2,y1与x成正比例,y2与x²;成反比例,且x=2与x=3时,y的值都等于19,求y与x的函数关系式.·(关于反比例函数的题) 请问一下谁知道女儿看不懂小学一年级数学题读怎么办哟? 有晓得的人就说下哈,打心底麻烦大家阵0 两块一样重的不锈钢合金,一块不锈钢合金中锌与钢的比是2:5,另一块不锈钢合金中锌与钢的比是1;3.现将两块合金合成一块,则新不锈钢合金中锌与钢的比是[ ] 有一个数学题,有这么一句话,我不太懂什么叫“按利润的30%定价,且按定价的90%销售”? 1*3*5.*995的末三位数是多少?补充:我要很详细的,不要一个答案.希望我能理解我是 豆私包房 求助大家女儿看不懂小学一年级数学题读怎么办哟?有晓得的人就说下哈,谢谢大家8P 数学题不太懂有四个自然数A、B、C、D,它们的和不超过400,并且A除以B商是5余5,A除以C商是6余6,A除以D商是7余7.那么,这四个自然数的和是:( )A.216 B.108 C.314 D.348A是5 6 7的很小公倍数 210B是41C是34D 顺便给出公式.有3个吉利数888.518.666用它们分别除以同一个自然数,所得的余数依次为a,a+7,a+10,这个自然数是多少.一定要公式啊. 有谁知道女儿看不懂小学一年级数学题读怎么办哟? 有晓得的人就说下哈,本人先在此谢谢大伙了粘8 不太懂甲,乙,丙,丁4人踢球,一人踢坏了大伯的玻璃,甲说:乙踢的.乙说:丙踢的.丙说;乙说假话.丁说:不是我闯的祸.4人中只有1人说真话,谁闯的祸 1.甲和乙分别从相距260千米的A、B两地同时沿着笔直的公路相向而行,各自行往B地、A地.甲每小时行20千米,乙每小时行48千米甲乙各有一个对讲机,当他们距离小于20千米时,二人可以用对讲机联 有晓得的人就说下哈, 一判断下列直线的位置关系直线2x+1=0与直线2y+3=0二求适合下列条件的直线的方程1:过点(2,1)且平行于直线X=-32:过点(2,-3),且平行于过两点(1,2),(-4,5)的直线 1、甲车每小时行45千米,乙车每小时行30千米.已知A、B之间公路长120千米,甲、乙两车同时分别从A、B两地出发,在A、B之间不断的往返行驶,当两车第一次同时回到出发点时,乙车行驶了多少千米?2 请问一下谁知道女儿看不懂小学一年级数学题读怎么办哟?有晓得的人就说下哈,本人先在此谢谢大伙了9g 能做几道答几道可以加分,最多加到2001.一件稿件,甲乙两人合作1小时,完成了这份稿件的60分之11,乙丙两人接着工作一小时,甲丙又合作两小时,完成了三分之一,剩下的任务,甲乙丙三 数学题,希望聪明人帮忙解答...多谢已知-3x^2m-5乘y^4-0.7xy^2n=ax^4-m乘y^4,则A=?M=?n=?请写出过程...多谢帮助...初一的题.... 请问一下谁知道女儿看不懂小学一年级数学题读怎么办哟?有晓得的人就说下哈, 某物体自高空自由落下,第一秒落下4.9公尺,以後落下的距离每秒增加9.8公尺,即第二秒钟落下14.7公尺,第三秒钟落下24.5公尺,.,若此物体30秒後落达地面,则:(1)此物体地30秒洛下的距离为_____公尺(2 如图,在等腰直角△ABC中,AD为斜边上的高,以D为端点任作两条互相垂直的射线与两腰分别相交于E、F点,连结EF与AD相交于G,试问:你能确定∠AED和∠AGF的大小关系吗?图片找不到了, 懂的来 有一道判断题:平行四边形不是轴对称图形 ( )我是打叉还是打勾呢?打勾:因为一般的平行四边形都不对称.打叉:因为平行四边形还有特殊的,如:长方形、正方形、菱形、矩形等,它们都 聪明人进某人到银行支取利息x元,按照规定缴纳20%的利息税后,得利息税248元,列成方程为: 1.一串数1\1 1\1 2\1 2\1 2\2 2\2 3\1 3\1 3\2 3\2 3\3 3\3 …………第2001个分数是?2.一串数8、88、888、8888、……、8888…………8(80个8).把这串数相加,所得的和? 甲、乙两人轮流在在“九宫格(3*3的方格)”内的方格内画符号,甲画“@”,乙画“*”,规定每次能画1——3格.空格画满后,哪一方画的图案个数是偶数,哪一方就获胜.问:甲确保获胜的策略是 数学题【聪明人进啊】一辆汽车上午七点从A地出发,下午三点到达B地,已知这辆汽车每小时行驶六十五千米,A B两地相距多少千米? 一道数学题,懂的进来.会追加分的.地球表面平均1厘米的平方上的空气质量约为1千克,地球的表面面积大约是5x10的8次方千米的平方,地球表面全部空气的质量约为多少千克?已知地球的质量约为 一个长方形可以切成两个正方形 每个正方形体积是原长方形的( )两个正方体的表面积是原长方体的( )倍将一个正方形的棱长扩大3倍 表面积扩大( )倍 体积扩大( )倍 按规律填数:( )0.65 115% ( ) ( )( ) 规律是( ) 谁看得懂这道数学题!-6的相反数与5的相反数小1的数的和为( ) A.1 B.0 C.2 D 11 几道小学数学题,追加20分!⒈某车间有工人52人,其中男工人数的4分之1比女工人数的3分之1少1人,这个车间有男、女工各多少人?⒉甲、乙两个粮仓,原来乙仓存粮比甲仓少五分之一,现在把甲仓存 聪明人帮帮忙,叫我几道数学题甲乙两歌工人同时接受一批任务,上午工作的4小时中,甲用了2.5小时改装机器以后提高工效,因此,上午工作结束时,甲比乙少做40个零件;下午两人继续工作 (1)-x+2y-1的相反数是( )(2)求多项式2x²-3x-1与x²-3x-2的差.可列出算式( ),可化简为( )(3)2a+3(b-c)=( )(去掉括号)2a-3(b-c)=x²-xy+y²=x²-( )x²-xy+y²=x 小学数学题.求简单过程
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn