你们写 java 现在都用什么 ide 了?为什么 intellij 没有流行 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
north521
V2EX    Java

你们写 java 现在都用什么 ide 了?为什么 intellij 没有流行

  •  
  •   north521 2015-03-30 20:31:01 +08:00 14063 次点击
    这是一个创建于 3855 天前的主题,其中的信息可能已经有所发展或是发生改变。

    额,自从新公司用了intellij之后,就再也停不下来了,但是发现貌似更多的公司在用myeclipse,eclipse,好吧,我承认我为了用maven,很无耻的crack了(鄙视我吧,确实穷),但是myeclipse也是收钱的,我估计也没多少是正版的,版权问题只是一方面吧,难道大家都不知道这么棒的编辑器么?
    好担心槽后用回eclipse。。。。。

    98 条回复    2015-09-13 12:35:40 +08:00
    saximoer
        1
    saximoer  
       2015-03-30 20:59:19 +08:00   1
    eclipse 上手简单 功能全。用的人多
    intellij 贵。。。。。。
    各大培训学校也都是eclipse居多。。。SO
    pH
        2
    pH  
       2015-03-30 21:29:40 +08:00
    同楼上,学校学的时候就是用eclipse
    bkmi
        3
    bkmi  
       2015-03-30 21:53:18 +08:00
    eclipse 简单
    FrankFang128
        4
    FrankFang128  
       2015-03-30 21:54:19 +08:00 via Android
    收费贵啊
    ThomasZ
        5
    ThomasZ  
       2015-03-30 22:05:01 +08:00
    eclipse 免费的, intellij高级功能要收费
    fashioncj
        6
    fashioncj  
       2015-03-30 22:05:46 +08:00
    eclipse好用啊,而且插件多环境自己搭建~多好~主要是快捷键习惯了-。-
    yopming
        7
    yopming  
       2015-03-30 22:06:02 +08:00
    公司的包写的不规范,导致每次update代码都要重新编译一些项目,还不够恶心的
    fishg
        8
    fishg  
       2015-03-30 22:13:10 +08:00
    intellij 系列挺流行的啊,用了intellij idea,eclipse实在不好忍受。
    ozking
        9
    ozking  
       2015-03-30 22:16:16 +08:00   1
    eclipse这种ide简直浪费生命
    买个intellij授权你可以挽救好多头发
    F1ReKing
        10
    F1ReKing  
       2015-03-30 22:16:27 +08:00
    公司生产都是eclipse,虽然IDEA很好用,但是为了保证生产环境的正常,还是使用了eclipse,主要是快捷键已经习惯了...
    loveuqian
        11
    loveuqian  
       2015-03-30 22:18:39 +08:00
    网上没有的教学都是用eclipse的。。没见过哪个教程用idea。。除了前端
    kevinroot
        12
    kevinroot  
       2015-03-30 22:22:24 +08:00
    用的IDEA
    maikcn
        13
    maikcn  
       2015-03-30 22:22:28 +08:00
    intellij idea 社区版也能支持 Maven 啊,这不是支持 crack 的理由
    jun4rui
        14
    jun4rui  
       2015-03-30 22:23:05 +08:00
    IDE的学习成本也不低的,加上免费,Eclipse其实也不错。
    heeroz
        15
    heeroz  
       2015-03-30 22:31:12 +08:00
    最近idea升级,c++插件又不能用了,只能滚回vs了...
    真希望idea插件能升级不要失效
    north521
        16
    north521  
    OP
       2015-03-30 22:31:35 +08:00
    @fashioncj intelliju也可以用eclipse快捷键
    north521
        17
    north521  
    OP
       2015-03-30 22:32:02 +08:00
    @saximoer 恩,对的,网上视频也是eclipse,不过现在大多数人用myeclipse
    north521
        18
    north521  
    OP
       2015-03-30 22:32:56 +08:00
    @loveuqian 是的,入门视频导致了eclipse的流行
    88250
        19
    88250  
       2015-03-30 22:36:06 +08:00
    NetBeans IDE 也蛮不错的。
    ddou
        20
    ddou  
       2015-03-30 22:36:28 +08:00
    @saximoer IDEA community edition基本包含了开发所需的所有功能吧。重构支持绝对一流,不二之选。
    weiweiwitch
        21
    weiweiwitch  
       2015-03-30 22:51:15 +08:00
    我用了一段时间idea,又回归eclipse了。主要是不知道在idea中怎么实现eclipse下的代码热替换。
    我指的是本地debug模式下启动服务器,然后修改了逻辑,保存后,修改的效果就能立即反映到运行中的程序中。貌似idea中没找到类似的功能。
    感觉有些细节上的设计,idea还不能替代eclipse啊。
    kevin1852
        22
    kevin1852  
       2015-03-30 22:58:56 +08:00
    @weiweiwitch idea需要点一下刷新按钮或者把焦点移出到控制台外
    kifile
        23
    kifile  
       2015-03-30 23:26:13 +08:00
    用IntelliJ之后觉得不想用Eclipse了
    jokester
        24
    jokester  
       2015-03-31 00:07:14 +08:00
    vjnjc
        25
    vjnjc  
       2015-03-31 00:21:55 +08:00
    1 老员工基本都会eclipse
    2 老员工不喜欢折腾
    3 得出:不用intellij idea
    thisnull
        26
    thisnull  
       2015-03-31 00:34:27 +08:00
    只是部分人不肯愿意花点时间去接受另一个东西罢了(可能网上教程,喜欢拿来主义)...
    好多几年开发经验的 也就仅仅是个普通码农..
    仅仅本人观点...勿碰
    br00k
        27
    br00k  
       2015-03-31 01:53:45 +08:00
    JB的IDE都挺不错的啊,就是没有SSD和内存不够会很卡。。比eclipse卡多了。
    banri
        28
    banri  
       2015-03-31 02:16:12 +08:00
    IDEA在Windows下那体验简直酸爽,写前端都卡……
    而且每次启动实在是太耗时了,还贵
    mfaner
        29
    mfaner  
       2015-03-31 02:29:49 +08:00
    Eclipse可以吧,也许是我用的少了。
    对MyEclipse的收费完全不明所以啊,Eclipse更新还勤快。NetBeans感觉可以但字体什么时候舒坦哟。IDEA不习惯直接无从下手了....而且我自己并没有感觉有多好(还收费)
    df4VW
        30
    df4VW  
       2015-03-31 03:18:22 +08:00
    什么?你们公司用的盗版 intellij ?
    jun4rui
        31
    jun4rui  
       2015-03-31 07:25:27 +08:00
    @banri 写前段用200刀的IDE奢侈了点吧?用webstorm啊。

    不过我3000块的垃圾Dell跑webstorm和idea(都正版)一点都不卡,内存也就4g。
    jun4rui
        32
    jun4rui  
       2015-03-31 07:26:45 +08:00
    @vjnjc 我见过至今还在用MyEclipse 6.5的,好多年都不换了,这对个人来说是好事还是坏事?
    caixiexin
        33
    caixiexin  
       2015-03-31 07:59:44 +08:00
    主要是IDEA贵啊(但确实有贵的理由),个人版年费貌似是99美刀/年。。。不是买一次用终生哦。。
    caixiexin
        34
    caixiexin  
       2015-03-31 08:03:28 +08:00
    @weiweiwitch 你说的应该是开发时的热部署? 有个插件叫Jrebel,Eclipse和IDEA下都有,功能很强大,不管是新增方法还是新增class还是修改配置文件,保存后都能不重启应用快速热部署。
    不过它还是收费ORZ
    jun4rui
        35
    jun4rui  
       2015-03-31 08:20:48 +08:00   1
    @caixiexin 第一次买个人是199美元,续费是99一年。不续费当前版本终身用。
    caixiexin
        36
    caixiexin  
       2015-03-31 08:34:47 +08:00
    @jun4rui 不好意思我记错了ORZ,记得上次OSC上有它家的产品团购来着,挺便宜。
    Panic
        37
    Panic  
       2015-03-31 08:35:49 +08:00
    eclipse 就像vc6 似的
    delavior
        38
    delaior  
       2015-03-31 08:39:56 +08:00
    eclipse用习惯了,换idea不顺手
    andychen20121130
        39
    andychen20121130  
       2015-03-31 08:47:25 +08:00 via Android
    Java idea是算卡翔了
    banri
        40
    banri  
       2015-03-31 08:51:50 +08:00
    @jun4rui 我只试用了30天,体验实在是不怎么好,Windows下可能对配置要求比较高,我原本那台怎么也吃不消……太卡了

    现在用sublime text,感觉最顺手,尤其是很多插件大大提高了开发效率
    YidaZh
        41
    YidaZh  
       2015-03-31 08:56:13 +08:00
    关键机器带不动啊。。。。。。。。。
    fly2never
        42
    fly2never  
       2015-03-31 08:58:49 +08:00
    @heeroz try clion
    hitsmaxft
        43
    hitsmaxft  
       2015-03-31 08:59:17 +08:00 via iPhone
    因为品味不高。
    jun4rui
        44
    jun4rui  
       2015-03-31 09:29:52 +08:00
    @banri 对JavaIDE来说,idea还是效率很高的,当然如果你的对照组是st这种编辑器,那还是差别很大。

    st集成度还是较低,代码提示之类的有很大差距。例如没有继承数据库相关,FTP弱到死,发布打包也差距很大,很多方面需要额外的第三方软件才能达到IDE一样的功能。

    不过如果只需要轻量级的编码工具,确实st更好。
    zyue
        45
    zyue  
       2015-03-31 09:33:08 +08:00
    @li24361 求指导怎么设置
    cxshun
        46
    cxshun  
       2015-03-31 09:36:55 +08:00   1
    我觉得在公司内限定用一个IDE简直是坑,代码库里面不要提交IDE配置文件就行啦,maven,gradle一大堆构建工作,再不行ant也OK的嘛,所有IDE都行的。

    用过idea后实在回不去了,eclipse那卡得跟啥一样的速度,真受不了。

    PS:在国内说版权,只能呵呵了。连开发人员都不懂得尊重其他同行。我见过好多朋友为了个优酷/迅雷帐号找一整天的,每个月就10-30块,一顿饭钱就省出来了,他们就是不想支持一下同行。然后还一边抱怨自己工资低,不知道怎么说好了。有些人没花过一分钱买软件,还很自豪的样子。

    PS2:IDE不要强制使用哪一个,哪个顺手用哪个,如果你觉得idea可以提交自己的效率,花半天时间学习一下,绝对甩eclipse几条街了。但如果某些不喜欢改变的人,就没必要强制了。
    shusheng110
        47
    shusheng110  
       2015-03-31 09:39:57 +08:00   1
    yuankui
        48
    yuankui  
       2015-03-31 09:44:47 +08:00
    用什么IDE是你的选择,为什么担心又用回了"eclipse"呢?
    别人用eclipse,你也可以用IDEA啊,没有影响啊...
    north521
        49
    north521  
    OP
       2015-03-31 09:50:50 +08:00
    @br00k 没有感觉啊,感觉比myeclipse快,比eclipse慢一些,但是方便
    north521
        50
    north521  
    OP
       2015-03-31 09:52:04 +08:00
    @thisnull 恩,还真是的
    north521
        51
    north521  
    OP
       2015-03-31 09:53:26 +08:00
    @zyue 设置什么
    north521
        52
    north521  
    OP
       2015-03-31 09:55:03 +08:00
    @yuankui 很多配置不一样啊
    tsl0922
        53
    tsl0922  
       2015-03-31 09:55:13 +08:00
    在用 MAC + IDEA,回不去 Eclipse 了
    GuangXiN
        54
    GuangXiN  
       2015-03-31 10:00:29 +08:00 via Android
    @jun4rui 我就用过两天st放弃了,重量级编程用JB的IDE,轻量级编辑器用vim,st这种不上不下的完全鸡肋。
    jimwoo
        55
    jimwoo  
       2015-03-31 10:07:16 +08:00
    用了IDEA,就好像尝了大JB~~~回不了头!!!
    yuankui
        56
    yuankui  
       2015-03-31 10:08:42 +08:00
    你们的项目能在命令行下面通过maven package进行打包吗?
    如果不行,说明你们的配置不够规范
    如果可以,那在eclipse和IDEA都是OK的
    jun4rui
        57
    jun4rui  
       2015-03-31 10:27:33 +08:00
    @shusheng110 就算是IDEA终极版也就原价1200,5折后600的样子,任何一个工作的程序员都买的起吧?学生的话IDEA对于EDU邮箱(包括国内的edu.cn)是免费用任何IDE的。而且一般开发者专业性比较强的话,用专门的PHPStorm、webstorm、pycharm之类的价格也比终极版低很多,完全买的起。

    程序员还是不要为难程序员了
    zj299792458
        58
    zj299792458  
       2015-03-31 10:54:17 +08:00 via iPhone
    netbeans可以直接编译成selfcontained的exe程序…
    williamx
        59
    williamx  
       2015-03-31 10:54:20 +08:00
    因为很多人只要有得用就行了,不会自己去找好用的工具,都是别人给他什么他用什么,然后说不好用之后,不会自己去找。
    另一个原因就是收费和免费了。
    jiayouniu
        60
    jiayouniu  
       2015-03-31 10:55:06 +08:00 via Android
    @weiweiwitch 因为eclipse 默认保存后自动编译的,idea 不自动编译,所以手动编译一下
    m1a0
        61
    m1a0  
       2015-03-31 11:01:35 +08:00
    感觉eclipse的功能已经足够用了, 很少有公司愿意再掏钱买了。。
    jun4rui
        62
    jun4rui  
       2015-03-31 11:27:30 +08:00   1
    @jiayouniu

    最近使用IDEA来开发JAVA应用,对IDEA的界面很有爱,但是缺受不了它的运行速度。每次运行都要编译,所以就有了这边文章

    总感觉IDEA的编译速度比eclipse慢,eclipse每次保存都自动编译,而且运行的时候如果代码没有改变根本不会重新编译,但是IDEA这方便却不是,每次都要编译。通过google和自己的测试解决了这个问题。

    1:开启自动测试
    File->setting->compiler
    http://www.mincoder.com/images/201442/1oWXVOqCUeWWbu2w.png
    勾选上上面的,


    2修改run/debug配置
    Run->Edit Configurations
    http://www.mincoder.com/images/201442/rUCWqfipDv3U7zYH.png

    看图 在Before Launch下面的make去掉了。到了这里还要做一件事情,执行File->Invalidate Caches /Restart

    到这里IDEA配置好了
    hslx111
        63
    hslx111  
       2015-03-31 11:37:22 +08:00   1
    人的惰性是很可怕的,话说用了intellij再也回不来了
    SuYia
        64
    SuYia  
       2015-03-31 11:38:17 +08:00
    jun4rui
        65
    jun4rui  
       2015-03-31 11:46:23 +08:00
    @thonatos 太可怕我,我也是这两个Webstorm和IDEA……
    SuYia
        66
    SuYia  
       2015-03-31 11:50:36 +08:00
    @jun4rui

    23333333!IDEA是帮(_)妹子写作业的时候装哒,Webstorm是工作用の
    (爪哇是什么鬼?Javascript是世界上最好的语言!)
    north521
        67
    north521  
    OP
       2015-03-31 13:05:17 +08:00
    @jimwoo 只有我看到了这句么
    kokdemo
        68
    kokdemo  
       2015-03-31 14:11:50 +08:00
    @thonatos 我一直都是用pycharm来写前端的……不知道pycharm和webstorm能差多少
    lzsadam
        69
    lzsadam  
       2015-03-31 14:18:59 +08:00
    @cxshun 这种人不在少数,就出来混几年日子就回老家了,没什么追求的。
    evilgod528
        70
    evilgod528  
       2015-03-31 14:23:31 +08:00
    @weiweiwitch 我对idea不爽的就是这点,虽然用插件能解决
    chenxiaohong
        71
    chenxiaohong  
       2015-03-31 14:28:35 +08:00
    用社区版就好了
    StevenTong
        72
    StevenTong  
       2015-03-31 14:28:56 +08:00
    idea 我用edu邮箱免费了
    north521
        73
    north521  
    OP
       2015-03-31 15:06:24 +08:00
    @StevenTong 还是学生时代好
    hooluupog
        74
    hooluupog  
       2015-03-31 15:07:44 +08:00
    国内有盗版myeclipse,intellij社区版和学生版来的太迟,没有群众基础。不过如今都流行bash eclipse,国内外都是如此,intellij应该是个趋势,老板不会一直无视这一点的。
    xubingok
        75
    xubingok  
       2015-03-31 15:15:00 +08:00
    intellij绝对比eclipse好用....
    至于前面说收费什么的....现在不是都配送注册机么..
    SuYia
        76
    SuYia  
       2015-03-31 17:02:46 +08:00
    @kokdemo

    没差多少吧?T.T
    反正,反正就习惯而已...
    也没别的了吧,唯一用的比较多的就是Terminal,
    另外就一个代码格式化用的多一点,其他基本没用到...
    zyue
        77
    zyue  
       2015-03-31 17:43:46 +08:00
    @li24361 intelliju也可以用eclipse快捷键 这个怎么设置成和eclipse一样的快捷键
    atom
        78
    atom  
       2015-03-31 18:02:34 +08:00
    我看了半天,怎么就没人简要介绍下IntelliJ好在什么地方呢?
    我是Linux平台
    WispZhan
        79
    WispZhan  
       2015-03-31 18:05:48 +08:00
    从 IDEA 到 pychram ,webstore,Resharper,Clion。我发现我已经对JetBrains 中毒了。另外不要问我是干什么的……
    north521
        80
    north521  
    OP
       2015-03-31 19:39:22 +08:00
    @atom 输入快捷
    提示智能

    比eclipse强太多了
    north521
        81
    north521  
    OP
       2015-03-31 19:42:56 +08:00
    @zyue File--->settings-->keymap -->选择eclipse即可
    lishunli
        82
    lishunli  
       2015-03-31 20:16:08 +08:00
    尝试过windows下的IDEA,感觉并没有方便什么,也许IDEA在MAC下才会更好吧
    zsq89
        83
    zsq89  
       2015-03-31 22:34:51 +08:00
    谁知道怎么解决intellij在yosemite下全屏模式切换tab会闪来闪去的问题
    ming2281
        84
    ming2281  
       2015-04-01 14:04:01 +08:00
    在免费的前提下,功能还行 =>idea也有免费版
    习惯/遗留的力量 =>太强大了
    secret32
        85
    secret32  
       2015-04-01 16:35:46 +08:00
    为什么用maven需要crack,我用的社区版也可以用maven啊
    summersky92
        86
    summersky92  
       2015-04-01 16:40:34 +08:00
    说intellij卡的请改运行内存。。。
    north521
        87
    north521  
    OP
       2015-04-01 17:21:06 +08:00
    @secret32 tomcat
    feetbig
        88
    feetbig  
       2015-04-03 07:56:10 +08:00
    12年之前用的Eclipse,然后一直用IDEA+自定义键位,现在用IDEA做Java/Python/Android开发,再看Eclipse已经无法直视了。。
    Beckham
        89
    Beckham  
       2015-04-09 21:36:20 +08:00
    我想问个问题,IDEA有没办法像eclipse那样按tab跳出括号引号的功能?你们平常都是用什么按键来做这个操作的?
    north521
        90
    north521  
    OP
       2015-04-10 09:29:27 +08:00
    @Beckham 再输入一个“
    Beckham
        91
    Beckham  
       2015-04-10 10:48:48 +08:00
    @li24361 太棒了 >3<
    whitev2
        92
    whitev2  
       2015-04-26 09:40:04 +08:00
    用什么 IDE 一般取决于学的时候,老师用什么和刚工作的时候周围人用什么。
    cfan8
        93
    cfan8  
       2015-05-05 17:06:25 +08:00
    Eclipse又卡又难用,早已切换到IntelliJ
    wildchild
        94
    wildchild  
       2015-05-28 23:21:41 +08:00
    @zsq89 改Info.plist <key>JVMVersion</key> <string>1.7+</string>
    zsq89
        95
    zsq89  
       2015-05-29 15:53:36 +08:00
    @wildchild 没看懂 可以稍微解释一下吗 谢谢
    north521
        96
    north521  
    OP
       2015-08-13 17:29:33 +08:00
    @Beckham 你现在有更好的解决方法了吗?
    Beckham
        97
    Beckham  
       2015-08-13 19:58:52 +08:00
    @li24361 并没有啊,脱离生产已经一段时间了 T_T
    ShinChven
        98
    ShinChven  
       2015-09-13 12:35:40 +08:00
    Intellij IDEA Ultimate 正版用户路过。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1474 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 43ms UTC 16:44 PVG 00:44 LAX 09:44 JFK 12:44
    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