V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
fanjianhang
V2EX  ›  程序员

使用哪款 IDE, eclipse or idea?

  •  
  •   fanjianhang · 2018-03-20 21:06:46 +08:00 via Android · 13195 次点击
    这是一个创建于 2439 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近纠结是否要从 eclipse 转向 idea,还是有点不习惯,各位大佬都用哪个,优缺点是啥? ps: 最后 LZ 会做个统计。

    第 1 条附言  ·  2018-03-21 21:47:57 +08:00
    截止到现在,收到了不少评论,感谢各位 coder 分享,做了个小统计如下:

    idea 党 /jb 全家桶 | eclipse 党 | 两者通用 /拧巴党 | whatever/记事本。。。
    46 (票) 9 (票) 8 (票) 15 (票)


    看来 jb 产品代表新纪元了,谢谢大家分享。。
    101 条回复    2019-04-10 08:58:00 +08:00
    1  2  
    GooMS
        1
    GooMS  
       2018-03-20 21:38:37 +08:00 via Android   ❤️ 9
    大家快来围观
    A eclipse 是什么?
    B 现在还有人用这个的?
    C 原来是个 ide 啊
    D 没听过没听过
    fanjianhang
        2
    fanjianhang  
    OP
       2018-03-20 21:44:36 +08:00 via Android
    @GooMS 兄弟你用啥
    Malthael
        3
    Malthael  
       2018-03-20 21:46:09 +08:00
    @fanjianhang 他用 Myeclipse
    lhx2008
        4
    lhx2008  
       2018-03-20 21:46:51 +08:00 via Android
    第一个 java ide 就是 idea,后面没换过
    GooMS
        5
    GooMS  
       2018-03-20 21:47:24 +08:00 via Android
    @fanjianhang jetbrains 全家桶
    mozutaba
        6
    mozutaba  
       2018-03-20 21:49:42 +08:00   ❤️ 1
    @Malthael 你用 FrontPage 嘛
    tcfenix
        7
    tcfenix  
       2018-03-20 21:50:15 +08:00
    如果你只是写 JAVA,那么用什么 IDE 只是看你是不是顺手。
    johnniang
        8
    johnniang  
       2018-03-20 21:50:30 +08:00 via Android
    一个是开源免费,一个是收费,不过也有 C 版,自己看着办
    tcfenix
        9
    tcfenix  
       2018-03-20 21:52:32 +08:00   ❤️ 1
    J 家的全家桶最大的好处是当你需要时不时换个语言的时候,切换 IDE 没有适应成本,比如 python 写点脚本,C++写服务器,Golang 写个组件什么的,这时候如果 VS,sublime,什么混着用体验会很不好。
    fanjianhang
        10
    fanjianhang  
    OP
       2018-03-20 21:53:02 +08:00 via Android
    @GooMS 所以买了全家桶?
    fanjianhang
        11
    fanjianhang  
    OP
       2018-03-20 21:58:18 +08:00 via Android
    @tcfenix 嗯, 这的确是优点之一
    lihongjie0209
        12
    lihongjie0209  
       2018-03-20 22:01:44 +08:00
    有可比性吗??
    tedzhou1221
        13
    tedzhou1221  
       2018-03-20 22:23:01 +08:00 via Android
    我是非常喜欢美的东西,所以从来没用过 eclipse,只会用 idea,而且所有编辑都统一用 Solarized dark 主题和 mononoki 字体
    LeungJZ
        14
    LeungJZ  
       2018-03-20 22:29:34 +08:00
    eclipse 这么丑的编辑器,用的下去吗?
    别问我用啥。我前端记事本都能写。(逃
    murmur
        15
    murmur  
       2018-03-20 22:36:17 +08:00
    IDEA 这个宇宙第二 IDE 是绝对值得入正版支持一下的
    1000 快一年就可以用到宇宙第二 IDE 的全家桶 不比 adobe 的桶便宜多少
    justinwu
        16
    justinwu  
       2018-03-20 22:46:21 +08:00
    以前一直用的 eclipse+ADT 开发 Android,eclipse 用的 SWT,GUI 性能好些,界面响应快些。后来用 AndroidStudio 习惯后,还是觉得 JB 家的 IDE 做的好,更智能。特别电脑配置升上来之后,更为顺手,已经好多年没有摸过 eclipse 了。
    fanjianhang
        17
    fanjianhang  
    OP
       2018-03-20 22:51:36 +08:00 via Android
    @justinwu 看来深有体会
    zbttl
        18
    zbttl  
       2018-03-21 02:07:16 +08:00
    是学生的话 IDEA 可以拿到正版全家桶
    对我来说 IDEA 唯一小缺点就是没有中文
    对其他 ida 唯一的记忆就是我们老师用 myeclipse 写 javaee 的时候
    那真是。。。卡到不行
    findingpan
        19
    findingpan  
       2018-03-21 05:57:00 +08:00
    IntelliJ 简直不要太好用 免费的 community 版就可以 如果你的需求更多 像 JavaScript 啥的就买 Ultimate 版 但是 499 刀一年 如果自己用心就会滴血 好在我们公司全包 哈哈哈
    Mutoo
        20
    Mutoo  
       2018-03-21 06:32:27 +08:00
    idea 有 eclipse 键盘布局,不习惯可以用这个试试。
    AltairT
        21
    AltairT  
       2018-03-21 07:26:22 +08:00 via iPhone
    个人愿意用啥就用啥,否则你们公司用啥你用啥
    logOo
        22
    logOo  
       2018-03-21 08:20:31 +08:00 via Android
    eclipse 党已经懒得来争取一下了。哪个顺手用哪个
    jinyu121
        23
    jinyu121  
       2018-03-21 08:22:36 +08:00   ❤️ 2
    上课用 Eclipse 学 Java:沃草 Eclipse 这么难用
    后来自己鼓捣 IDEA:沃草 Eclipse 这么难用
    后来学 Python:沃草竟然有人用 Eclipse 加插件写 Python,脑子是不是进猫了……

    --- 以上
    Hsinyao
        24
    Hsinyao  
       2018-03-21 08:26:33 +08:00 via iPhone
    学生党表示必然 jet 全家桶啊
    youngxhui
        25
    youngxhui  
       2018-03-21 08:30:32 +08:00 via Android   ❤️ 1
    学生党,同样 jb 全家桶
    fengdianxun
        26
    fengdianxun  
       2018-03-21 08:38:04 +08:00 via Android
    idea 没话说
    RYAN0UP
        27
    RYAN0UP  
       2018-03-21 08:42:23 +08:00 via Android
    同上,大 jb
    toku
        28
    toku  
       2018-03-21 08:43:27 +08:00 via iPhone
    eclipse 党,一开始用到现在,暂时感觉没什么缺点,老大推荐我 idea,有空对比下
    gravitybox
        29
    gravitybox  
       2018-03-21 08:43:40 +08:00 via Android
    先入为主?
    chaleaoch
        30
    chaleaoch  
       2018-03-21 08:47:14 +08:00
    我都用。在家用 idea,在单位用 eclipse 和 pycharm。
    是不是比楼主还拧巴?
    Oosl
        31
    Oosl  
       2018-03-21 08:49:05 +08:00 via Android
    上学期 Java 课,老师用 eclipse,我一看这么丑。。。后来就找到了 IDEA,学生免费,美滋滋。
    poorcai
        32
    poorcai  
       2018-03-21 08:50:11 +08:00
    用 eclipse 是真的一万个不乐意,无赖公司把相关组件都继承进 eclipse 了,idea 还不会搞,准备自己研究研究
    hhh
        33
    hhh  
       2018-03-21 08:56:53 +08:00
    写后端用 eclipse,IDEA Ultimate 一年 499 省下买糖吃
    写 Android 或 JavaSE 用 IDEA Community
    非 Java 语言用 Vim
    只要把以上 3 套 keymap 记住就行
    tscat
        34
    tscat  
       2018-03-21 09:03:28 +08:00 via Android
    公司用啥我用啥。
    手头 eclipse 和 Android Studio 双持。想用哪个用哪个,配置上来了 ecliose 耶流畅的狠
    whitev2
        35
    whitev2  
       2018-03-21 09:26:43 +08:00
    eclipse 可以直接看到的缺点:没有好看的深色主题;看不到的缺点:没有 Code::Stats 插件
    mogami18
        36
    mogami18  
       2018-03-21 09:29:15 +08:00
    我一个写 C++的,都用 eclipse CDT + MINGW,windows 本地开发,scp 到 Linux 上去编译运行
    说句实在的,eclipse CDT 比 visual studio 好多了
    alen
        37
    alen  
       2018-03-21 09:29:25 +08:00
    记事本 (:滑稽
    arthas2234
        38
    arthas2234  
       2018-03-21 09:29:53 +08:00
    eclipse 和 idea 都用过,还是觉得 idea 好用,功能很全。
    eclipse 要自己配置很多插件才好用,懒得搞了。
    个人觉得 idea 的界面也更好看一点,eclipse 的界面还停留在 XP 时代的风格
    EricFuture
        39
    EricFuture  
       2018-03-21 09:30:35 +08:00
    从 eclipse 转到 idea 后就回不去了。。
    guiguan
        40
    guiguan  
       2018-03-21 09:32:05 +08:00 via iPhone
    Atom 或者 VS Code
    wlwood
        41
    wlwood  
       2018-03-21 09:39:43 +08:00
    emacs && vscode
    raphaelsoul
        42
    raphaelsoul  
       2018-03-21 09:40:37 +08:00   ❤️ 1
    是 JetBrains 教我怎么写出好代码的 其他 IDE 做得到吗?
    shuizhengqi
        43
    shuizhengqi  
       2018-03-21 09:41:57 +08:00
    jet 全家桶,点这来激活 x2g.im/qV
    johnj
        44
    johnj  
       2018-03-21 09:48:14 +08:00
    有没有像我一样觉得 Myeclipse 比 IntelliJ 好用的?
    两者我都在用
    gonethen
        45
    gonethen  
       2018-03-21 09:53:42 +08:00
    @johnj 我也觉得 Myeclipse 比 IntelliJ 好用,但我现在用 IntelliJ,就是因为她好看
    choice4
        46
    choice4  
       2018-03-21 10:05:14 +08:00 via Android
    确实没有可比性。。感觉用 eclipse 的是因为没听过 idea 或者没条件用 idea 吧
    xliao
        47
    xliao  
       2018-03-21 10:26:47 +08:00
    用了 IntelliJ 再也不像碰 eclipse,阿里规约的格式化 [eclipse-codestyle.xml]( https://github.com/alibaba/p3c/blob/master/p3c-formatter/eclipse-codestyle.xml) 啥的都是从 eclipse 向 IntelliJ 靠拢
    riggzh
        48
    riggzh  
       2018-03-21 10:30:36 +08:00
    eclipse idea myeclipse 都要用的路过,很烦
    Funian
        49
    Funian  
       2018-03-21 10:34:00 +08:00
    idea,支持
    racecoder00
        50
    racecoder00  
       2018-03-21 10:38:40 +08:00
    难道就我一个是用了 Eclipse 之后,换到 IDEA,之后又换回 Eclipse 的吗?为毛我觉得 IDEA 那么难用,Preferences 界面简直反人类啊。各种设置基本不百度没法找。快捷键即便设置了 Eclipse 风格的也只是一部分而已。反正诸事不顺之后就放弃了。不过界面确实不错。
    iyaozhen
        51
    iyaozhen  
       2018-03-21 10:38:45 +08:00 via Android
    jb 全家桶除了贵没啥别的缺点
    orangeTop
        52
    orangeTop  
       2018-03-21 10:38:59 +08:00
    自从转了 IDEA,就嫌弃 eclipse 了
    daxingzhesun
        53
    daxingzhesun  
       2018-03-21 10:42:33 +08:00
    as +idea 系列
    Barca
        54
    Barca  
       2018-03-21 10:48:37 +08:00
    转 idea 后也是回不去 eclipse 了
    yuriko
        55
    yuriko  
       2018-03-21 11:09:03 +08:00
    J 家的 IDE 确实好用些,不过 eclipse 也没说的那么烂。考虑到 IDEA 收费这点,两者确实都对得起自己的定价。

    不过 eclipse 丑是原罪。
    lovelybear
        56
    lovelybear  
       2018-03-21 11:13:01 +08:00 via Android
    Eclipse
    meng645342906
        57
    meng645342906  
       2018-03-21 11:19:24 +08:00
    @racecoder00 之前和你的情况一样,后来硬着头皮用 IDEA 做了一个项目,快捷键都是用的 IDEA 的快捷键不会什么就查后来就回不去 eclipse 了
    heiybb
        58
    heiybb  
       2018-03-21 11:20:37 +08:00 via Android
    用了两天 eclipse 就受不了转到 idea 了
    meng645342906
        59
    meng645342906  
       2018-03-21 11:21:15 +08:00   ❤️ 1
    顺便分享一份自己写的 eclipse 转 IDEA 的使用指南,链接: https://pan.baidu.com/s/1BgZksZiwtKbPrtVMKIhJdg 密码:1toi
    easymbol
        60
    easymbol  
       2018-03-21 11:40:24 +08:00
    回不去 eclipse 了
    doubleflower
        61
    doubleflower  
       2018-03-21 11:46:59 +08:00
    就外观来说我更喜欢 eclipse 这种系统原生控件风格,而不是 java 自绘的
    omysho
        62
    omysho  
       2018-03-21 11:53:29 +08:00 via Android
    Eclipse 在学术领域比较多,什么高校老师和其学生用的都是 Eclipse,或许是 Eclipse 有汉化包的缘故。

    不过有点神奇的是,之前上过的一个 coursera 的 Scala 课,里面国外的老师也用的 Eclipse,不是很明白为什么。
    weizhen199
        63
    weizhen199  
       2018-03-21 11:59:33 +08:00
    除了微软全家桶的,其他的全用 j 家的咯,
    不对 vs 也有 resharp
    ydirel
        64
    ydirel  
       2018-03-21 12:11:51 +08:00
    一直都是用的 idea 。没用过 eclipse
    johnj
        65
    johnj  
       2018-03-21 12:28:19 +08:00
    @racecoder00 我和你感受相同
    edwardlol
        66
    edwardlol  
       2018-03-21 13:07:28 +08:00
    从 eclipse 转到 idea 后很长一段时间也抱着“怎么还有人用 eclipse ”的心态
    后来前段时间要用一个插件,idea 社区版不支持,差点又转回 eclipse
    ide 这东西就是个工具,哪个好用就用哪个,但是至于哪个好用这点,不自己用过谁也说不清楚
    反正有社区版,不妨下下来用用看
    cgcs
        67
    cgcs  
       2018-03-21 13:20:04 +08:00
    现在装逼效果最好的 IDE 不应该是 Remix 么
    brelian
        68
    brelian  
       2018-03-21 13:23:35 +08:00 via Android   ❤️ 1
    程序员鄙视链又双叒叕来了。
    A555
        69
    A555  
       2018-03-21 13:42:36 +08:00
    eclipse 用顺手了...
    jimages
        70
    jimages  
       2018-03-21 13:45:50 +08:00 via iPhone
    我来乱入一个 vim
    crl228
        71
    crl228  
       2018-03-21 13:47:14 +08:00
    ide 用哪个不都是一样的么。。。
    KIDJourney
        72
    KIDJourney  
       2018-03-21 14:02:24 +08:00
    现在已经是 18 年了
    nyanyh
        73
    nyanyh  
       2018-03-21 14:15:57 +08:00
    Eclipse 轻量,学校电脑 i3+2G 内存跑起来很流畅,IDEA 打开 2 分钟,Indexing 再 5 分钟,开始干活都不知道什么时候了
    pluschen
        74
    pluschen  
       2018-03-21 14:24:53 +08:00
    我用 Netbeans,貌似楼上一个同类都没。
    gnosis23
        75
    gnosis23  
       2018-03-21 15:33:33 +08:00
    IDEA 对 Spring 支持很不错,代码跳转爽的不行。
    calming
        76
    calming  
       2018-03-21 15:39:20 +08:00
    idea 吃内存比 eclipse 多一点,其他的其实我觉得差不多吧,喜欢用哪个用哪个,主要是看公司用什么
    Yemilice
        77
    Yemilice  
       2018-03-21 15:44:16 +08:00
    ES 还是挺好用的,我现在用 vim 居多,其次 vs,再一个就是 jb 全家桶
    aminic
        78
    aminic  
       2018-03-21 15:47:35 +08:00 via Android
    竟然没人提 netbeans,我真的老了
    shihty5
        79
    shihty5  
       2018-03-21 15:51:46 +08:00
    idea+1 公司用 C 版本,在家某宝。。
    CodeM
        80
    CodeM  
       2018-03-21 15:57:10 +08:00 via Android
    上学 Java 课
    老师:这节课我们用的语言是 Java 大家回家给电脑装个 eclipse 或者用学校图书馆电脑你装的 eclipse
    我:eclipse 丑的 不用的
    jason19659
        81
    jason19659  
       2018-03-21 16:03:15 +08:00 via Android
    eclipse 配置已经让我调的很顺手了
    inspiron530s
        82
    inspiron530s  
       2018-03-21 17:11:23 +08:00 via iPhone
    澳村某大学,学校电脑 i7+16G+512G 三星 SSD,清一色装的 Eclipse,老师上课用的也是 Eclipse
    WinMain
        83
    WinMain  
       2018-03-21 17:42:36 +08:00
    @inspiron530s 看来确实是村。
    Corolin
        84
    Corolin  
       2018-03-21 17:56:16 +08:00
    IDEA 啊 不过最早的时候也是 Eclipse 后来因为是 Android Studio 之后 发现 IDEA 比 Eclipse 用起来顺手多了
    sudoz
        85
    sudoz  
       2018-03-21 17:57:23 +08:00
    大清亡了?
    Eclipse 亡了?
    ghostman
        86
    ghostman  
       2018-03-21 18:00:40 +08:00
    当然必须是 IDEA 啊,各种提示爽的飞起
    ooo3o
        87
    ooo3o  
       2018-03-21 18:13:38 +08:00
    NetBeans, IDEA 和月蚀都太 TM 卡了.
    aldenchang
        88
    aldenchang  
       2018-03-21 18:13:43 +08:00 via iPhone
    公司有个大牛对 eclipse 情有独钟,我一直不太理解。
    Antidictator
        89
    Antidictator  
       2018-03-21 18:45:20 +08:00
    鄙视链的优越感 emmmmmm
    TZ
        90
    TZ  
       2018-03-21 20:34:20 +08:00
    用了 idea 就回不去了
    lusi1990
        91
    lusi1990  
       2018-03-21 20:37:51 +08:00 via Android
    wemore
        92
    wemore  
       2018-03-21 20:39:45 +08:00 via Android
    sts (跑)
    qfdk
        93
    qfdk  
       2018-03-21 20:40:08 +08:00 via iPhone
    看公司配什么了 一把梭 就是干
    guoyuchuan
        94
    guoyuchuan  
       2018-03-21 20:42:41 +08:00
    idea
    fox0001
        95
    fox0001  
       2018-03-21 21:03:07 +08:00 via Android
    好不容易熟悉了 Eclipse 的快捷键,用 Android Studio 时各种不适应…
    fanjianhang
        96
    fanjianhang  
    OP
       2018-03-21 21:41:11 +08:00
    @meng645342906 感谢兄弟的分享
    applehater
        97
    applehater  
       2018-03-21 22:05:01 +08:00
    @ooo3o NetBeans 也一样卡,如果有像 Idea 那样的自动补全和感知的话用起来也是不错的。
    laudukang
        98
    laudukang  
       2018-03-21 22:36:43 +08:00
    idea
    capljf
        99
    capljf  
       2018-03-22 10:18:52 +08:00
    写 java idea 不二之选
    xianyu0
        100
    xianyu0  
       2018-03-22 10:38:51 +08:00
    以前我也觉得用 idea 的人比较装逼,后来经历了无数次 eclipse 卡死之后,试用了下 idea,现在已经回不去了。idea 界面很好看,用着非常流畅,非常智能,功能上有非常多的惊喜(比如正则校验工具 Check RegExp )。

    切换工具刚开始肯定会不适应,我当时在配置上花了比较多的时间,特别是快捷键,我把在 eclipse 里常用的快捷键整理出来,然后在 idea 里做了映射,大概过了两天就适应了。
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2647 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 15:11 · PVG 23:11 · LAX 07:11 · JFK 10:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.