V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
heian0224
V2EX  ›  Java

Eclipse 究竟有啥优点?

  •  
  •   heian0224 · Apr 1, 2015 · 17836 views
    This topic created in 4051 days ago, the information mentioned may be changed or developed.

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

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

    如果你自己能搞定,不影响进度,不影响其他人,当然随便了.
    但如果你非要用自己的IDE,每次问题到你头上,你都要折腾半天编译,跑不起来的问题,那对不起了,就一个IDE提供官方技术支持.
    frankzeng
        15
    frankzeng  
       Apr 1, 2015
    卡,慢,丑,崩
    Navee
        16
    Navee  
       Apr 1, 2015
    你可以跟他说:我用NetBeans,环境我会弄,而且不会影响你们。
    SoCQQaT28I3k7xMu
        17
    SoCQQaT28I3k7xMu  
       Apr 1, 2015
    慢,卡,不好看
    viko16
        18
    viko16  
       Apr 1, 2015
    每次打开都能给你一段思考人生的几秒钟,挺好的
    icinessz
        19
    icinessz  
       Apr 1, 2015
    @xiaogui IDEA不是也有社区版
    northisland
        20
    northisland  
       Apr 1, 2015
    按我的理解,Java每个版本本身就有好多大坑,所以公司还是统一系统,统一JDK,统一IDE比较好~~
    hhh
        21
    hhh  
       Apr 1, 2015
    单窗口打开多个project
    northisland
        22
    northisland  
       Apr 1, 2015
    起码保证你们掉到同一个坑里,再找方法爬出来
    shenyi26
        23
    shenyi26  
       Apr 1, 2015
    公司肯定是希望大家用统一的工具了啊。说不定有什么自己开发的插件只有eclipse版本的。
    learnshare
        24
    learnshare  
       Apr 1, 2015
    没有特殊需求,还是按照自己口味来。说不定 VIM 写 Java 效率更高呢
    comicfans44
        25
    comicfans44  
       Apr 1, 2015
    如果使用Eclipse且配置足够好,可以考虑配置中打开 语义补全,命名推荐补全(自动按java规范命名),语句块补全(自动生成if/else/for/while块), 再把补全触发字符填写成“abcdef....ABCE....->”(总之就是键盘上所有字符都敲一遍) ,然后把最短触发字符数改成1,之后你就可以享受按1个字符->补全,再按1个字符->再补全...一路补全写完代码的过程(1个字符就补全可能会让你产生eclipse在替你写代码的错觉,或许3才比较合适)
    mogging
        26
    mogging  
       Apr 1, 2015
    这个问题纠结多少年了没想到还有人问啊,如果记忆力好就用VIM直接在linux下面写代码好了,不过eclipse的快捷键还真的就是好用能提高效率
    7654
        27
    7654  
       Apr 1, 2015
    第一款编辑器,就这么简单
    hahasong
        28
    hahasong  
       Apr 1, 2015
    一个编辑器啥都能写 php java android,省事,方便
    jun4rui
        29
    jun4rui  
       Apr 1, 2015
    我就喜欢流行的编辑器都玩一玩,只要能都弄懂,那对开发工具各种方面又会有一层新的理解,Get levelup!
    yuankui
        30
    yuankui  
       Apr 1, 2015
    @zyue windows的intellij界面兼职惨不忍睹,有机会可以在mac或者ubuntu下面看看...
    qw7692336
        31
    qw7692336  
       Apr 1, 2015
    eclipse就是漂亮,dark主题
    iluhcm
        32
    iluhcm  
       Apr 1, 2015
    月经贴,intellij用习惯了不想换回去了。
    thisnull
        33
    thisnull  
       Apr 1, 2015
    卡 , 慢 , 丑
    hooluupog
        34
    hooluupog  
       Apr 1, 2015   ❤️ 1
    1.插件多,基本上你想到的都有,尤其是公司做项目,用eclipse找各种插件都有,毕竟被使用的人群积累了多年;
    2.swt图形界面,不会出现 字体丑所谓问题,缺点是黑色主题一致性不够好;
    3.所有ide中eclipse的快捷键设计的是最好的。
    4.对一些人来说使用更方便点(很多人无法适应intellij那种工程管理模式)。
    缺点:bug多(一些bug常年得不到修复,有时候更新到新版本又会引入新的bug),大项目索引慢,占内存,卡等等。代码补全和intellij差距太大。
    ipconfiger
        35
    ipconfiger  
       Apr 1, 2015
    必须用VIM
    surefire
        36
    surefire  
       Apr 1, 2015
    虽然我没怎么用过Java,但试用了几次Intellij后还是觉得非常不错,以后又有机会用它了,不知道公司有没有正版
    xiparos
        37
    xiparos  
       Apr 1, 2015
    用NetBeans的至少是Senior Developer的水平,用Eclipse的么,就不好说了
    mN71eOOprFyMsnPx
        38
    mN71eOOprFyMsnPx  
       Apr 1, 2015
    @xiparos 我就笑了。就一IDE,就能看出水平。那用vim不是sb么?eclipse足够用了,就这么简单。
    angelface
        39
    angelface  
       Apr 1, 2015
    说点正经的, 其实如果你们公司真的有个好手的话, 完全就不会有依赖某一个IDE的问题, 因为真正开发IDE能提供的最大帮助估计就是代码自动完成了, 其它的全都应该交由建构工具来做, 比如ant, grandle。
    sophymax
        40
    sophymax  
       Apr 1, 2015 via iPad
    本身很强大,但受不了的是有人总是想把任何东西都在里面做了,他们也不嫌卡,比如svn的eclipse插件,有人不在eclipse里用svn就要死,还有调试数据库相关程序的时候,一定也要在eclipse里操纵数据库他们才觉得爽,这些人对eclipse是真爱
    vjnjc
        41
    vjnjc  
       Apr 1, 2015
    @icinessz 社区版的不能开发javaee,且是闭源的。
    其实最大的原因还是eclipse用的人多,或者说是入门快把
    coolcfan
        42
    coolcfan  
       Apr 1, 2015
    我也喜欢Netbeans。
    zomco
        43
    zomco  
       Apr 1, 2015
    Clean一次工程要10分钟,这十分钟可以撒泡尿,洗个手,活动活动手脚挺好的
    kzzhr
        44
    kzzhr  
       Apr 2, 2015 via Android
    坑多,可以培养团队的革命友谊
    Septembers
        45
    Septembers  
       Apr 2, 2015 via Android
    @vjnjc idea社区版是来玩Android的
    cxshun
        46
    cxshun  
       Apr 2, 2015
    @xiaogui Community版也开源,XD。
    @Septembers 普通java也可以的,只要你不搞j2ee那套,就算你要搞,也OK的,用maven就行,不要它提供的支持就好了。
    @angelface 赞同,规定同一个IDE就是耍流氓。
    iq527
        47
    iq527  
       Apr 2, 2015
    站在公司的角度, 统一开发环境可以避免很多问题啊.
    icinessz
        48
    icinessz  
       Apr 2, 2015
    @vjnjc 9.0版本开始,IntelliJ IDEA将为市场提供两种版本:免费和开源的社区版,完全功能的旗舰版(即从前的IntelliJ IDEA)。 早就开源了,而且为啥不能开发jee?
    lawrencexu
        49
    lawrencexu  
       Apr 2, 2015
    楼上的槽点有点歪。写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  
       Apr 3, 2015
    最大的优点是大部分时候你在Eclipse里面碰到诡异的编译错误怎么找都找不到原因,只需要重启一下Eclipse再编译,duang~~编译成功了!
    Bryan0Z
        51
    Bryan0Z  
       Apr 6, 2015 via Android
    @feetbig 戳中泪点
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2618 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 111ms · UTC 12:41 · PVG 20:41 · LAX 05:41 · JFK 08:41
    ♥ Do have faith in what you're doing.