Eclipse 究竟有啥优点? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
heian0224
V2EX    Java

Eclipse 究竟有啥优点?

  •  
  •   heian0224 2015-04-01 11:12:47 +08:00 17431 次点击
    这是一个创建于 3853 天前的主题,其中的信息可能已经有所发展或是发生改变。

    刚来公司做java开发,问我有没有Eclipse,我说我有NetBeans,然后叫我去下个Eclipse。Eclipse有啥好的?还有,intelj IDE不是据说更好吗

    51 条回复    2015-04-06 14:44:44 +08:00
    nellace
        1
    nellace  
       2015-04-01 11:14:45 +08:00
    占内存啊,吃配置啊,测试电脑配置系数是否达标
    moosoome
        2
    moosoome  
       2015-04-01 11:16:18 +08:00
    2333 楼上
    xiaogui
        3
    xiaogui  
       2015-04-01 11:18:04 +08:00
    Eclipse 开源,intelj IDE 更好。
    angelface
        4
    angelface  
       2015-04-01 11:18:11 +08:00
    @nellace 有时候还可以锻炼耐性,对编程挺好的,当它卡的时候,你可以反思一下, 代码哪里有问题。
    heian0224
        5
    heian0224  
    OP
       2015-04-01 11:21:17 +08:00
    @angelface 那么NetBeans相比于他们差在哪里了呢
    zhujinliang
        6
    zhujinliang  
       2015-04-01 11:28:04 +08:00
    乃们这样黑java不合适吧 233333
    angelface
        7
    angelface  
       2015-04-01 11:28:29 +08:00
    @heian0224 不差啊, 完全不差, 只是喜号而已。
    tabris17
        8
    tabris17  
       2015-04-01 11:31:49 +08:00
    @heian0224 nb界面太丑
    zhujinliang
        9
    zhujinliang  
       2015-04-01 11:32:53 +08:00   1
    现在用Eclipse估计是历史原因,比如说最初的代码是Eclipse工程,老一批程序员Eclipse用顺手了
    没办法,大家要合作的,只能顺着大家用统一的工具
    zyue
        10
    zyue  
       2015-04-01 11:42:04 +08:00
    尝试了下intelj IDE 后 感觉还是更喜欢eclipse的界面
    nellace
        11
    nellace  
       2015-04-01 11:50:24 +08:00
    @angelface 对对对 ,有的时候我需要静静,eclipse就完全满足我,你们不要黑我大E,这可是最好的编译器
    jianghu52
        12
    jianghu52  
       2015-04-01 12:03:28 +08:00
    一IDE而已。有啥争的。我现在用submit text当编辑器,用tortoiseGit上传,其他人都用eclipse,也没啥问题啊。除非带你的二货除了eclipse不会配其他的环境,这个就比较坑了。
    uleh
        13
    uleh  
       2015-04-01 12:19:50 +08:00
    免费啊
    在国内流行的早
    xylophone21
        14
    xylophone21  
       2015-04-01 12:34:30 +08:00
    统一, 不用每个人都操心编译环境之类的.

    如果你自己能搞定,不影响进度,不影响其他人,当然随便了.
    但如果你非要用自己的IDE,每次问题到你头上,你都要折腾半天编译,跑不起来的问题,那对不起了,就一个IDE提供官方技术支持.
    frankzeng
        15
    frankzeng  
       2015-04-01 13:12:30 +08:00
    卡,慢,丑,崩
    Navee
        16
    Navee  
       2015-04-01 13:19:54 +08:00
    你可以跟他说:我用NetBeans,环境我会弄,而且不会影响你们。
    SoCQQaT28I3k7xMu
        17
    SoCQQaT28I3k7xMu  
       2015-04-01 13:20:48 +08:00
    慢,卡,不好看
    viko16
        18
    viko16  
       2015-04-01 13:24:50 +08:00
    每次打开都能给你一段思考人生的几秒钟,挺好的
    icinessz
        19
    icinessz  
       2015-04-01 13:31:59 +08:00
    @xiaogui IDEA不是也有社区版
    northisland
        20
    northisland  
       2015-04-01 14:56:12 +08:00
    按我的理解,Java每个版本本身就有好多大坑,所以公司还是统一系统,统一JDK,统一IDE比较好~~
    hhh
        21
    hhh  
       2015-04-01 14:58:43 +08:00
    单窗口打开多个project
    northisland
        22
    northisland  
       2015-04-01 14:59:17 +08:00
    起码保证你们掉到同一个坑里,再找方法爬出来
    shenyi26
        23
    shenyi26  
       2015-04-01 15:25:36 +08:00
    公司肯定是希望大家用统一的工具了啊。说不定有什么自己开发的插件只有eclipse版本的。
    learnshare
        24
    learnshare  
       2015-04-01 15:28:34 +08:00
    没有特殊需求,还是按照自己口味来。说不定 VIM 写 Java 效率更高呢
    comicfans44
        25
    comicfans44  
       2015-04-01 15:39:41 +08:00
    如果使用Eclipse且配置足够好,可以考虑配置中打开 语义补全,命名推荐补全(自动按java规范命名),语句块补全(自动生成if/else/for/while块), 再把补全触发字符填写成“abcdef....ABCE....->”(总之就是键盘上所有字符都敲一遍) ,然后把最短触发字符数改成1,之后你就可以享受按1个字符->补全,再按1个字符->再补全...一路补全写完代码的过程(1个字符就补全可能会让你产生eclipse在替你写代码的错觉,或许3才比较合适)
    mogging
        26
    mogging  
       2015-04-01 15:40:41 +08:00
    这个问题纠结多少年了没想到还有人问啊,如果记忆力好就用VIM直接在linux下面写代码好了,不过eclipse的快捷键还真的就是好用能提高效率
    7654
        27
    7654  
       2015-04-01 15:54:02 +08:00
    第一款编辑器,就这么简单
    hahasong
        28
    hahasong  
       2015-04-01 17:29:11 +08:00
    一个编辑器啥都能写 php java android,省事,方便
    jun4rui
        29
    jun4rui  
       2015-04-01 17:43:09 +08:00
    我就喜欢流行的编辑器都玩一玩,只要能都弄懂,那对开发工具各种方面又会有一层新的理解,Get levelup!
    yuankui
        30
    yuankui  
       2015-04-01 19:50:39 +08:00
    @zyue windows的intellij界面兼职惨不忍睹,有机会可以在mac或者ubuntu下面看看...
    qw7692336
        31
    qw7692336  
       2015-04-01 20:53:39 +08:00
    eclipse就是漂亮,dark主题
    iluhcm
        32
    iluhcm  
       2015-04-01 21:17:00 +08:00
    月经贴,intellij用习惯了不想换回去了。
    thisnull
        33
    thisnull  
       2015-04-01 21:20:24 +08:00
    卡 , 慢 , 丑
    hooluupog
        34
    hooluupog  
       2015-04-01 21:46:13 +08:00   1
    1.插件多,基本上你想到的都有,尤其是公司做项目,用eclipse找各种插件都有,毕竟被使用的人群积累了多年;
    2.swt图形界面,不会出现 字体丑所谓问题,缺点是黑色主题一致性不够好;
    3.所有ide中eclipse的快捷键设计的是最好的。
    4.对一些人来说使用更方便点(很多人无法适应intellij那种工程管理模式)。
    缺点:bug多(一些bug常年得不到修复,有时候更新到新版本又会引入新的bug),大项目索引慢,占内存,卡等等。代码补全和intellij差距太大。
    ipconfiger
        35
    ipconfiger  
       2015-04-01 21:48:28 +08:00
    必须用VIM
    surefire
        36
    surefire  
       2015-04-01 21:58:31 +08:00
    虽然我没怎么用过Java,但试用了几次Intellij后还是觉得非常不错,以后又有机会用它了,不知道公司有没有正版
    xiparos
        37
    xiparos  
       2015-04-01 22:02:20 +08:00
    用NetBeans的至少是Senior Developer的水平,用Eclipse的么,就不好说了
    mN71eOOprFyMsnPx
        38
    mN71eOOprFyMsnPx  
       2015-04-01 23:01:47 +08:00
    @xiparos 我就笑了。就一IDE,就能看出水平。那用vim不是sb么?eclipse足够用了,就这么简单。
    angelface
        39
    angelface  
       2015-04-01 23:08:36 +08:00
    说点正经的, 其实如果你们公司真的有个好手的话, 完全就不会有依赖某一个IDE的问题, 因为真正开发IDE能提供的最大帮助估计就是代码自动完成了, 其它的全都应该交由建构工具来做, 比如ant, grandle。
    sophymax
        40
    sophymax  
       2015-04-01 23:15:46 +08:00 via iPad
    本身很强大,但受不了的是有人总是想把任何东西都在里面做了,他们也不嫌卡,比如svn的eclipse插件,有人不在eclipse里用svn就要死,还有调试数据库相关程序的时候,一定也要在eclipse里操纵数据库他们才觉得爽,这些人对eclipse是真爱
    vjnjc
        41
    vjnjc  
       2015-04-01 23:22:54 +08:00
    @icinessz 社区版的不能开发javaee,且是闭源的。
    其实最大的原因还是eclipse用的人多,或者说是入门快把
    coolcfan
        42
    coolcfan  
       2015-04-01 23:47:55 +08:00
    我也喜欢Netbeans。
    zomco
        43
    zomco  
       2015-04-01 23:56:08 +08:00
    Clean一次工程要10分钟,这十分钟可以撒泡尿,洗个手,活动活动手脚挺好的
    kzzhr
        44
    kzzhr  
       2015-04-02 01:27:10 +08:00 via Android
    坑多,可以培养团队的革命友谊
    Septembers
        45
    Septembers  
       2015-04-02 03:05:31 +08:00 via Android
    @vjnjc idea社区版是来玩Android的
    cxshun
        46
    cxshun  
       2015-04-02 09:47:29 +08:00
    @xiaogui Community版也开源,XD。
    @Septembers 普通java也可以的,只要你不搞j2ee那套,就算你要搞,也OK的,用maven就行,不要它提供的支持就好了。
    @angelface 赞同,规定同一个IDE就是耍流氓。
    iq527
        47
    iq527  
       2015-04-02 10:10:57 +08:00
    站在公司的角度, 统一开发环境可以避免很多问题啊.
    icinessz
        48
    icinessz  
       2015-04-02 11:08:21 +08:00
    @vjnjc 9.0版本开始,IntelliJ IDEA将为市场提供两种版本:免费和开源的社区版,完全功能的旗舰版(即从前的IntelliJ IDEA)。 早就开源了,而且为啥不能开发jee?
    lawrencexu
        49
    lawrencexu  
       2015-04-02 15:40:10 +08:00
    楼上的槽点有点歪。写Java这么多年觉得Eclipse最烂的是view的设计,Java一个view,Java EE一个view,Debug一个view,我了个去,view切来切去那个酸爽,再看看Intellij Idea的设计。。。男默女泪啊。插件数量是多质量么差强人意,比如静态检查工具Findbugs,Checkstyle,PMD啥都有插件,Intellij一个QAPlug就搞定了,用起来也更方便。Code Inspection内置对于Java和Javascript甚至Python,PHP的支持做到什么程度,Eclipse也没法和Intellij相比。
    feetbig
        50
    feetbig  
       2015-04-03 07:49:18 +08:00
    最大的优点是大部分时候你在Eclipse里面碰到诡异的编译错误怎么找都找不到原因,只需要重启一下Eclipse再编译,duang~~编译成功了!
    Bryan0Z
        51
    Bryan0Z  
       2015-04-06 14:44:44 +08:00 via Android
    @feetbig 戳中泪点
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2780 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 33ms UTC 07:07 PVG 15:07 LAX 00:07 JFK 03:07
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86