V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
lux182
V2EX  ›  问与答

如何选择 Java IDE

  •  
  •   lux182 · 2020-01-08 10:31:06 +08:00 · 4136 次点击
    这是一个创建于 1815 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我的电脑只有 8G 内存,用 IDEA 动不动就用 3G 多内存,再加上浏览器,钉钉等应用,内存只剩下几十 Mb。这时候打字都卡顿,写代码更是不爽。

    第 1 条附言  ·  2020-01-08 11:28:50 +08:00
    统一意见就是加内存,看起来这个问题只有堆内存才能解决
    第 2 条附言  ·  2020-01-09 10:10:49 +08:00
    结论:vscode 并不能比 IDEA 节省内存
    43 条回复    2020-01-13 16:15:44 +08:00
    liyang5945
        1
    liyang5945  
       2020-01-08 10:35:24 +08:00
    这时候不是应该考虑换电脑吗?
    lower
        2
    lower  
       2020-01-08 10:36:28 +08:00
    vscode 有 Java 的相关插件,之前简单试用了一下,不知道有没有人深度用过,来给说说有没有坑……
    luckyrayyy
        3
    luckyrayyy  
       2020-01-08 10:37:18 +08:00
    换电脑...Java IDE 没啥好选的,IDEA 天下第一。第二的 eclipse 也是耗内存大户,除非你用 vscode 之类的写,功能就差太多了。
    InkAndBanner
        4
    InkAndBanner  
       2020-01-08 10:37:49 +08:00
    我 8G,IDEA 启 5 个服务,内存 100%
    InkAndBanner
        5
    InkAndBanner  
       2020-01-08 10:38:05 +08:00
    建议还是加内存
    iyaozhen
        6
    iyaozhen  
       2020-01-08 10:38:36 +08:00 via Android
    我选加内存
    lhx2008
        7
    lhx2008  
       2020-01-08 10:38:54 +08:00
    所以就是操作系统、浏览器,钉钉用了 4.9G 内存呗,要抓主要矛盾
    murmur
        8
    murmur  
       2020-01-08 10:42:42 +08:00
    IDEA 宇宙第二(第一的不支持 JAVA ),真没法选
    nicevar
        9
    nicevar  
       2020-01-08 10:43:54 +08:00
    用习惯了 idea 最好的解决办法就是加内存
    maemual
        10
    maemual  
       2020-01-08 10:44:59 +08:00
    加内存吧。。。没别的办法。。。
    xudzhang
        11
    xudzhang  
       2020-01-08 10:46:22 +08:00
    我 32GB 内存用 IDEA 都没觉得多……8GB 真的没法玩的,除非写写 Hello, World!
    quadrapop
        12
    quadrapop  
       2020-01-08 10:52:47 +08:00
    那只有用 eclipse 了
    EricFuture
        13
    EricFuture  
       2020-01-08 10:54:22 +08:00
    换电脑吧,8g 内存开发真不够
    ghouleztt
        14
    ghouleztt  
       2020-01-08 11:08:20 +08:00
    8g 内存还要啥自行车,加内存吧
    Vindroid
        15
    Vindroid  
       2020-01-08 11:11:18 +08:00
    加多少吃满多少,从 8G 上到 16G,现在照样 90%徘徊。上 32G 吧,我不信还能吃满
    lux182
        16
    lux182  
    OP
       2020-01-08 11:20:36 +08:00
    @liyang5945 目前用的公司的电脑,申请过 16g 的,公司没同意
    lux182
        17
    lux182  
    OP
       2020-01-08 11:21:34 +08:00
    @lower
    @luckyrayyy
    vscode 我也试过,基于 Chrome,同样耗内存
    lux182
        18
    lux182  
    OP
       2020-01-08 11:22:20 +08:00
    @InkAndBanner 8G 真不够了
    lux182
        19
    lux182  
    OP
       2020-01-08 11:23:45 +08:00
    @InkAndBanner
    @iyaozhen
    @nicevar
    @maemual
    @ghouleztt
    目前看如果用 IDEA 确实没法了,还是要换电脑
    lux182
        20
    lux182  
    OP
       2020-01-08 11:25:20 +08:00
    @lhx2008 操作系统没法精简,浏览器我一般开 20 个左右的页面,钉钉上班时候用的。这几个也没办法省掉内存
    lux182
        21
    lux182  
    OP
       2020-01-08 11:26:21 +08:00
    @xudzhang Windows 可以自己加内存,也不贵。就是 mbp32G 太贵了
    lux182
        22
    lux182  
    OP
       2020-01-08 11:27:12 +08:00
    @Vindroid 虚拟机技术真操蛋,内存压榨
    huiyadanli
        23
    huiyadanli  
       2020-01-08 11:27:52 +08:00
    我 5 年前老电脑 4G 内存,现在都用着 IEDA。。还能用,就是有点卡,没夸张到打字都卡的程度。。
    lux182
        24
    lux182  
    OP
       2020-01-08 11:28:00 +08:00
    @xudzhang 已经支撑了一年了,写了很多核心服务。最近实在受不了了
    lux182
        25
    lux182  
    OP
       2020-01-08 11:30:11 +08:00
    @huiyadanli 停留时间越长,内存占用越多。到项目越来越多,越大的时候,内存就所剩无几了
    monkeyWie
        26
    monkeyWie  
       2020-01-08 13:54:58 +08:00
    用 -xmx 参数限制下 IDEA 的内存使用啊
    hhyyd
        27
    hhyyd  
       2020-01-08 14:15:17 +08:00
    16G 起步吧,加内存不贵。
    不支持只能换电脑了,换电脑的话,现在的 win 还是有很多性价比高的。
    6k 左右电脑已经可以正常使用了,高的当然更好。
    lux182
        28
    lux182  
    OP
       2020-01-08 16:11:25 +08:00
    @monkeyWie 限制小了还是会卡
    lux182
        29
    lux182  
    OP
       2020-01-08 16:12:24 +08:00
    @hhyyd windows 是不贵,可以自己加内存。水果就贵很多啊
    hanxiaodi
        30
    hanxiaodi  
       2020-01-08 16:28:43 +08:00   ❤️ 1
    我装的 Ubuntu 桌面版,用 Idea 比 win10 感觉好点,i5+8G+256G SSD
    DivineRapierH
        31
    DivineRapierH  
       2020-01-08 17:05:19 +08:00
    @luckyrayyy 我记得好像有人测试过,用 vsc 写 Java 内存开销也不比 idea 小多少
    amwyyyy
        32
    amwyyyy  
       2020-01-08 18:46:31 +08:00
    很明显加内存啊,现在内存条才多少钱啊
    Dabaicong
        33
    Dabaicong  
       2020-01-08 19:09:49 +08:00   ❤️ 1
    加内存,换固态,人生苦短,不用等待
    更何况,工欲善其事必先利其器 ,工具不好用,怎么有好心情写代码
    conn4575
        34
    conn4575  
       2020-01-08 23:36:29 +08:00 via Android   ❤️ 1
    vscode 各种插件一装内存开销并不比 idea 少,而且还没 idea 功能全(
    lux182
        35
    lux182  
    OP
       2020-01-09 10:09:47 +08:00
    @Dabaicong
    @amwyyyy
    要投入了,这一行对硬件要求再提升,也是门槛加高了
    Dabaicong
        36
    Dabaicong  
       2020-01-09 10:41:56 +08:00
    @lux182 我感觉哈,不是这行对硬件要求高,而是软件的需求提高了对硬件的要求,硬件的发展也反补了软件的发展。
    类比游戏,之前的画质渣,是因为就没那么高的硬件,现在的游戏,一个比一个炫,风扇声一个比一个大
    话说回来,如果软件不要求高硬件,那硬件怎么出新产品,怎么赚钱。两者的发展互相的促进吧。
    Dabaicong
        37
    Dabaicong  
       2020-01-09 10:50:42 +08:00   ❤️ 1
    前两天给老妈买了个菜刀+锅,老妈用了后也感叹,这锅太好用了,这菜刀太好用了,比之前好用的太多了,每天做饭都开心得不行。
    跟咱们用电脑一样,能力范围内选择最好的,肯定不会后悔。只会让你感叹,我为啥没早点用上。
    更何况现在固态内存都很便宜,少喝两杯奶茶就足够了,换来的效果绝对比两杯奶茶划算 。
    amwyyyy
        38
    amwyyyy  
       2020-01-09 11:31:26 +08:00
    @lux182 公司年终做了个调研,我就提了一点,提高研发的机器配置。
    lux182
        39
    lux182  
    OP
       2020-01-09 13:35:28 +08:00
    @Dabaicong 这个趋势已经无法逆转了
    hsuvee
        40
    hsuvee  
       2020-01-09 13:59:32 +08:00   ❤️ 1
    配置不够就用 Eclipse,工具而已,纵享丝滑才是第一位
    lux182
        41
    lux182  
    OP
       2020-01-13 14:32:39 +08:00
    @hsuvee 有道友说了 eclipse 也吃内存,不过我好几年没用了 eclipse 了
    hsuvee
        42
    hsuvee  
       2020-01-13 14:56:12 +08:00
    @lux182 这要都不行就换内存条吧,我双十一买 16G 2666 的还不到 300
    lux182
        43
    lux182  
    OP
       2020-01-13 16:15:44 +08:00
    @hsuvee mbp 没发换内存啊,另外这是公司的电脑。来年准备自己买了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2447 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 01:18 · PVG 09:18 · LAX 17:18 · JFK 20:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.