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

IntelliJ IDEA 是最好的 Java 编程工具没有之一?

  •  
  •   heheda11 · 152 天前 · 5826 次点击
    这是一个创建于 152 天前的主题,其中的信息可能已经有所发展或是发生改变。

    只要 Java 语言继续在市场存在 IntelliJ IDEA 永远是最好的 Java 编程工具 😋😋😋

    64 条回复    2021-07-13 19:37:17 +08:00
    siiiagtb
        1
    siiiagtb  
       152 天前
    所以呢
    yanyanlongxia
        2
    yanyanlongxia  
       152 天前
    感觉 IDEA 全家桶中的每个都是对应语言中最好的 IDE (起码 CLion,Webstorm 和 Phpstorm 应该是)
    但综合最强感觉还是 VS
    bruce0
        3
    bruce0  
       152 天前
    @yanyanlongxia goland 也是
    echo1937
        4
    echo1937  
       152 天前
    @yanyanlongxia #2

    IDEA Ultimate 全价不到 1000,可永久使用;

    未知 VS 有没有 Ultimate 版本,价格几何,如果 1000 以下,真的想买一个,

    还有免费的 Xcode,其实也很好,至少免费。
    yitingbai
        5
    yitingbai  
       152 天前   ❤️ 22
    我已经是 idea 的形状了, 其他 IDE 已经塞不进去了
    gam2046
        6
    gam2046  
       152 天前
    @echo1937 #4 个人都有使用 IDEA 与 VS,感觉社区版已经足够了,是有哪些功能,社区版没有,而旗舰版有呢
    MarkLeeyun
        7
    MarkLeeyun  
       152 天前
    还是那句话,你开心就好。用 eclipse 和 net beans 得都大有人在。可是你开发出了配得上这个工具的程序了吗。没有请低调。
    KickAssTonight
        8
    KickAssTonight  
       152 天前
    @echo1937 IDEA 不是订阅制的么?买断链接能发下吗?
    AkideLiu
        9
    AkideLiu  
       152 天前 via iPhone
    idea 对 Java 的支持比 clion 对 cpp 的支持强的太多
    UBcai
        10
    UBcai  
       152 天前   ❤️ 1
    @KickAssTonight 买了一次,你就可以永久使用你买的那个版本,不能大版本升级。
    echo1937
        11
    echo1937  
       152 天前   ❤️ 3
    @KickAssTonight #8 订阅 1 年以后,你可以得到一个 fallback 许可,可以永久使用。

    https://sales.jetbrains.com/hc/en-gb/articles/207240845
    chendy
        12
    chendy  
       152 天前
    毕竟是收费软件,不强说不过去
    linbiaye
        13
    linbiaye  
       152 天前
    @AkideLiu 毕竟是 java 开发的,只有先把 java 开发环境做好了才能开发其他 ide.
    Ehend
        14
    Ehend  
       152 天前 via Android
    买过 pycharm,idea 实在没钱,就用了盗版,唉,还是得赶紧赚钱
    ily433664
        15
    ily433664  
       152 天前   ❤️ 1
    @yitingbai #5 应该是其它 IDE 已经满足不了你了
    Thinklong
        16
    Thinklong  
       152 天前
    @MarkLeeyun 非常赞同,个人感觉 eclipse 系列的 IDE 要比 IDEA 好用很多,自己用着顺手是最重要的。
    sqmwin
        17
    sqmwin  
       152 天前   ❤️ 1
    M1 mba 开项目后动辄 30 40G 内存[占用]( )
    sqmwin
        18
    sqmwin  
       152 天前
    还是 M1 mba,最新版本的大 bug 不定时全局界面全部没有操作按钮和界面,只有底色
    Newyorkcity
        19
    Newyorkcity  
       152 天前
    @echo1937 永久使用?!不是每年续费吗?
    XiLingHost
        20
    XiLingHost  
       152 天前   ❤️ 1
    可算了吧,好不好得看需求的
    至少在我使用的习惯下这东西基本上是个废物,我现在常年使用 vscode 的 remote ssh 进行开发,idea 那种残废的远程支持实在是......
    Ross249
        21
    Ross249  
       152 天前
    @echo1937 #11 但好像只能停留版本,无法更新
    IgniteWhite
        22
    IgniteWhite  
       152 天前 via iPhone   ❤️ 1
    呵呵哒同学新晋大水笔
    olaloong
        23
    olaloong  
       152 天前   ❤️ 1
    @Newyorkcity
    “借助永久回退许可证,您可以使用特定版本的软件,而不必拥有软件的有效订阅。 该许可证还包括所有错误修复更新,特别是 X.Y.Z 版本,所有的 Z 版本更新都包含在内。

    购买按年订阅时,您将立即获得当时可用的确切版本的永久回退许可证。

    如果您按月付款,连续支付 12 个月后,您会立即获得此永久回退许可证,它会为您提供连续 12 个月订阅开始时获得的确切产品版本的访问权限。 您将会收到为其连续 12 个月付款的每个版本的永久回退许可证。

    无论您是订阅单一产品还是“All Products”选项,此选项都可用。”

    https://sales.jetbrains.com/hc/zh-cn/articles/207240845-%E4%BB%80%E4%B9%88%E6%98%AF%E6%B0%B8%E4%B9%85%E5%9B%9E%E9%80%80%E8%AE%B8%E5%8F%AF%E8%AF%81-
    heheda11
        24
    heheda11  
    OP
       152 天前
    @IgniteWhite #22 小声点 😋😋
    echo1937
        25
    echo1937  
       152 天前
    @Ross249 #21 那当然啊,但是比 office 365 什么的真的良心多了。
    Vegetable
        26
    Vegetable  
       152 天前
    告诫自己不要被 JB 家的无微不至迷惑,为了能用 vscode 写 JAVA,强行在项目 pre_commit 加了 goole-java-format 。现在我可以用 Vscode 和同事的 IDEA 共同开发一个项目了。
    Vegetable
        27
    Vegetable  
       152 天前
    @echo1937 OFFICE 非订阅制也有的吧
    DinnyXu
        28
    DinnyXu  
       152 天前
    用什么 IDE 啊 我都是 NotPad++ 直接上阵的😊
    echo1937
        29
    echo1937  
       152 天前
    @Vegetable #27 买了 office 365 订阅,停了,没有所谓的“永久回退许可证”,要么继续订阅,要么去买个 office 20XX 。

    IDEA 相当于订阅一次 office 365,就送你一个 Office 20XX 。
    DamonLin
        30
    DamonLin  
       152 天前
    占内存高,收费也很高
    janda
        31
    janda  
       152 天前
    虽然我目前是在用 idea 、但是不建议通过这个话题来引战

    这都是看使用习惯和需求来吧

    我们公司技术领导那些还是很多用 eclipse 的
    leafre
        32
    leafre  
       152 天前
    毕竟是最卷的语言,不配个效率最高最贵的 IDE 怎么提高效率
    foolnius
        33
    foolnius  
       151 天前   ❤️ 2
    更良心的是,JetBrains 系的软件你个人自己购买的个人授权可以在公司用于商业开发
    Morii
        34
    Morii  
       151 天前
    看一下 M1 的适配速度,基本就知道了
    bthulu
        35
    bthulu  
       151 天前
    难道不是大佬花了几十年时间调教的 VIM 开发 windows 下的程序最方便吗?
    KissFace
        36
    KissFace  
       151 天前
    我们公司技术领导都用 eclipse
    Leviathann
        37
    Leviathann  
       151 天前 via iPhone
    我的使用体验是,ideavim 完胜 vscodevim

    甚至用惯了 ideavim 用 neovim 都有点不习惯,主要是 inoremap jj <Esc>,ideavim 按住 j 就能回到 normal mode,neovim 按住 j 还会留下一个 j 字符,配合 ace jump 插件 ctrl+;全局搜索比 easy-motion 还顺手
    potatowish
        38
    potatowish  
       151 天前 via iPhone
    eclipse 和 idea 双开,换着用,没有一个能完全满足需求
    raaaaaar
        39
    raaaaaar  
       151 天前 via Android
    即使不是也是了,已经非常习惯他家的配置和功能了,切换成本太高
    abcbuzhiming
        40
    abcbuzhiming  
       151 天前
    楼上说用 eclipse 的,请问你们用的是 eclipse 的哪个版本,我是被 eclipse 莫名其妙的卡顿搞的受不了了才投奔的 IDEA 的
    Huozy
        41
    Huozy  
       151 天前
    @abcbuzhiming #40 我负责的系统还在用 myeclipse8.5 远古 ide,你告诉我能怎么办
    祖传工具了
    yalin
        42
    yalin  
       151 天前
    @Huozy 将 ant 工程改成 maven 工程 加油
    aguesuka
        43
    aguesuka  
       151 天前
    必须使用 eclipse 开发 Equinox 项目的受害者路过
    xstress
        44
    xstress  
       150 天前
    @sqmwin 这 m1 是 8g 还是 16g 的呀,占了这么多虚拟内存,卡不卡呀,一直想入手,然后一直又不敢
    byte10
        45
    byte10  
       150 天前
    @sqmwin 你的应用内存泄漏了,要么就是 jvm 设置的内存非常大。不然不会占用那么大的啊,好奇 M1 不是最大 16g 吗,加上你的虚拟内存 16g 也到不了 37G 啊
    byte10
        46
    byte10  
       150 天前
    @Morii java 没啥适配的难度,只要 JDK 兼容到 M1,idea 就能兼容到 M1,这有啥适配速度的,跟他没有多大的关系。
    @Huozy 可以继续用,工具而已,顺手就可以了。不过 idea 确实更顺手,虽然如何,我还是用 vscode,上限是 eclipse 。
    @xstress 不卡,买 M1 很强。听话就行,我是高手,高手告诉你,不卡。卡都是乱搞导致的。
    @abcbuzhiming 说实话 eclipse 比 idea 占用 cpu 低,内存低。我以前用 macbook 12 的实话,idea 开了之后,不需要任何操作,温度就暖暖的,eclipse 就不会。
    @Vegetable 哈哈,你是高手! 我也是常常告诫菜鸟们,不要被 idea 高度自动化所迷惑,一些很基本的东西和原理要自己摸索。我跟你是一样使用 vscode,原因有 2 个,一个是可以远程开发使用高性能的服务器。另外一个方面写 nodejs,小程序,go,使用统一的开发软件,体验保持一致。u1s1 idea 确实很强,但 vscode 写 java 其实也是足够用了,有一些插件还是挺有意思的
    @janda 楼主没铜币,需要大家回复来增加。

    我是推荐大家尝试 vscode,我记得 v2 有一个专门的帖子 写 vscode 开发 java 的各种插件和姿势,3 年的 idea,我就转 vscode,蛮好的
    919615766
        47
    919615766  
       150 天前 via iPhone
    @XiLingHost
    @byte10
    想问下用 vscode,自动补全如何调教? 写个 for 就是 for 连后面的括号都没有,idea 下 写 for 自动补全成 for()
    XiLingHost
        48
    XiLingHost  
       149 天前
    @919615766 你要配置好使用的 JDK,记得安装 Java Extension Pack
    sqmwin
        49
    sqmwin  
       149 天前
    @byte10 47G 都有
    sqmwin
        50
    sqmwin  
       149 天前
    @xstress 16G
    sqmwin
        51
    sqmwin  
       149 天前
    @byte10 jvm 设置的 4G
    zzzzqqw
        52
    zzzzqqw  
       149 天前
    开坦克(intelliJ)确实好用,然而我喜欢骑摩托(vs code),还不怕堵车(占内存)
    byte10
        53
    byte10  
       149 天前
    @sqmwin 我希望你以后要听话,JVM 设置 512M 就可以了,不要学外面那些低端开发的土猪开那么大的内存,他们基本都是那种不读书,不听音乐的土猪,喜欢开大内存,并不是内存越多就越快。实际上一般的中大型的项目 512 就可以了,项目非常大就开 1G 。相信我,我是 java 高手。

    @xstress 你以后也要记住 ,不需要那么大的内存,中小 java 一般的项目 256M 就可以跑起来,中大型项目 512m 就可以完全满足本地开发了。 你千万不要学习他们,他们基本没有上过好的大学,基础知识很匮乏,视野非常的狭隘,看到的东西很少,没有好好的去分析基本知识,盲目的自以为是。

    @zzzzqqw 赞同,我现在是 vscode 主力,idea 只作为跟同事沟通的时候用。vscode 当然比不上 idea,但是 java 嘛,写几个破项目完全没问题
    @abcbuzhiming idea 肯定比 eclipse 更吃资源,所以没那么卡,内存换时间。
    nuanshen
        54
    nuanshen  
       149 天前
    而且 IDEA 的收费标准也很友好啊
    zbatman
        55
    zbatman  
       148 天前
    @MarkLeeyun 用 eclipse 和 net beans 的人写的程序,配得上这两个工具吗? 用 Spring 全家桶的业务代码,配得上 Spring 框架本身吗?
    dingwen07
        56
    dingwen07  
       148 天前 via iPhone
    @yanyanlongxia #2 众所周知JB 家所有 IDE 都是 IDEA 套壳,所以。。。

    @echo1937 #25 Microsoft 365 家庭版那个 6*1T 的 OneDrive 就已经值这价格了,你去哪儿订阅都没这么便宜,相当于免费送你 Office 订阅(
    zzzzqqw
        57
    zzzzqqw  
       148 天前 via Android
    idea 用 rust 重写就无敌了,java 垃圾回收太拉跨了
    knightdf
        58
    knightdf  
       148 天前
    自从用 idea 打开一个工程目录然后卡死无响应,强退后再进去工程文件就看不到了,然后点任何地方继续卡死,我就还是去用我的 vim 了
    MarkLeeyun
        59
    MarkLeeyun  
       148 天前
    @zbatman 嗯。您说得都对。
    MarkLeeyun
        60
    MarkLeeyun  
       148 天前
    @zbatman 您一定配的上。我错了。
    cstj0505
        61
    cstj0505  
       148 天前
    linux 侠义值 eclipse+vim,idea 的显示有问题。
    zhaorunze
        62
    zhaorunze  
       148 天前
    我一直感觉 v2 前端喷子多,看了这个帖子发现 后端喷子也不少
    CodeCodeStudy
        63
    CodeCodeStudy  
       148 天前
    Eclipse 的自动补全经常卡死,不知道怎么破
    JudyHal
        64
    JudyHal  
       147 天前
    @zhaorunze 前端被喷了,肯定要找补回来的嘛
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3819 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 55ms · UTC 09:25 · PVG 17:25 · LAX 01:25 · JFK 04:25
    ♥ Do have faith in what you're doing.