求问使用 intellij 的正确姿势 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
langxuan
V2EX    JetBrains

求问使用 intellij 的正确姿势

  •  
  •   langxuan 2014-12-09 10:38:30 +08:00 11246 次点击
    这是一个创建于 4028 天前的主题,其中的信息可能已经有所发展或是发生改变。
    java开发,最近从eclipse切到intellij 14,刚开的时候CPU爆表,占用内存也不少,每次项目文件重新index都会很卡,maven build重启server也很慢,是我使用姿势不对吗?求大神指导
    第 1 条附言    2014-12-09 13:18:7 +08:00
    给这帮土豪跪了。。。。。。
    33 条回复    2014-12-11 10:25:51 +08:00
    FanError
        1
    FanError  
       2014-12-09 10:51:04 +08:00
    换ssd后,啥姿势都行
    chrishine
        2
    chrishine  
       2014-12-09 10:58:13 +08:00
    换CPU换SSD加内存.
    intellij很卡么?编译C++的时候我可是起身去做俯卧撑的.
    wuliao49
        3
    wuliao49  
       2014-12-09 11:02:31 +08:00
    intellij 14是很卡,我4G内存每次都卡死
    wintersun
        4
    wintersun  
       2014-12-09 11:04:10 +08:00
    楼上4G内存开发Java是很痛苦的,而Intellij本身也是Java实现的,so,内存必须大,空间换取时间!
    gongweixin
        5
    gongweixin  
       2014-12-09 11:19:42 +08:00
    我用的是12,很少感觉到卡顿.
    hitsmaxft
        6
    hitsmaxft  
       2014-12-09 11:20:26 +08:00
    花钱呗, 写代码还舍不得换个好机器.
    Navee
        7
    Navee  
       2014-12-09 11:22:59 +08:00
    上ssd,加内存,cpu 酷睿i3应该都够用
    dudong0726
        8
    dudong0726  
       2014-12-09 11:23:14 +08:00
    Eclipse 内存是一点一点上去的,Idea 内存基本都保持很大;
    所以还是加内存解决开发效率问题
    yyfearth
        9
    yyfearth  
       2014-12-09 11:25:45 +08:00
    这就是index的差别啊
    eclipse的index 几乎和没有一样
    intellij的index 几乎是全文索引
    crazyxin1988
        10
    crazyxin1988  
       2014-12-09 11:26:22 +08:00
    作为开发人员 电脑得投入啊 该升级就升级
    当然有的不用的目录 可以从intellij中exclude掉
    jakes
        11
    jakes  
       2014-12-09 11:31:44 +08:00 via Android
    内存12g,调一下vm参数,开很多个都不卡。
    soruNis
        12
    soruNis  
       2014-12-09 11:34:56 +08:00 via Android
    我在公司的机器也是慢的难以忍受。
    可以试试在设置里关掉不用的插件
    另外点右下角小人头像可以切换模式, 关掉一些语法检查也可以加速。
    zhouquanbest
        13
    zhouquanbest  
       2014-12-09 11:36:17 +08:00
    换mac
    早晚要买的
    xi_lin
        14
    xi_lin  
       2014-12-09 11:57:52 +08:00
    加内存
    saximoer
        15
    saximoer  
       2014-12-09 13:15:33 +08:00
    为啥我开INTELLIJ 丝毫不卡。。。。。
    两三个项目同时开着也不卡。。。。。
    SSD+16G 内存 你值得拥有!
    moenayuki
        16
    moenayuki  
       2014-12-09 13:18:01 +08:00
    SSD + 8G 内存的 MBP,丝般顺滑。
    lihuoqingfly
        17
    lihuoqingfly  
       2014-12-09 13:26:07 +08:00   1
    那时候哥还小,不懂什么是编程,跑过MyEclipse,虑过Visio studio,泪奔一年多
    http://www.lihuoqing.cn/soka/2012/09/Asus_k43by_windows_property.jpg
    proudzhu
        18
    proudzhu  
       2014-12-09 13:40:55 +08:00
    @lihuoqingfly 给跪了,还是64位系统。。。
    lihuoqingfly
        19
    lihuoqingfly  
       2014-12-09 13:47:39 +08:00
    @proudzhu 以为64位能快八个节拍。。。
    advancedxy
        20
    advancedxy  
       2014-12-09 14:45:23 +08:00
    项目大的时候, index 还是需要比较长一段时间的. ssd + 大内存会有比较大的改善.
    Narcissu5
        21
    Narcissu5  
       2014-12-09 15:25:20 +08:00
    intellij几乎会索引所有文件,包括npm安装出来的文件,那酸爽。。
    justplaymore
        22
    justplaymore  
       2014-12-09 15:34:21 +08:00
    不用索引的目录,在Directories里exclude掉就行了
    llhhss
        23
    llhhss  
       2014-12-09 18:09:43 +08:00
    i5 8g hdd完全不卡。。
    mimzy
        24
    mimzy  
       2014-12-09 18:19:28 +08:00 via Android
    看来我可以占个楼准备出我的二手 SSD 了…
    liuxu
        25
    liuxu  
       2014-12-09 18:20:15 +08:00
    32G 64G的SSD又不贵了。。专门装程序用,再来个ramdisk妥当了。。
    SuYia
        26
    SuYia  
       2014-12-09 21:07:52 +08:00
    换rmbp呗

    然后把IDEA的什么索引啊,
    自带的各种插件都去掉,
    不需要的语言删掉,
    错误检测也可以去掉~

    开机启动就保留需要的就好了,当初用MyEclipse也是各种卡~
    yunshansimon
        27
    yunshansimon  
       2014-12-09 21:13:54 +08:00 via iPad
    iMac 2011年的8g内存,比eclipse快多了,没有任何卡顿
    yangxiongwei
        28
    yangxiongwei  
       2014-12-09 21:14:18 +08:00
    同用IDEA,CPU内存(6G)都上70%,正在攒钱买macbook
    bnpysse
        29
    bnpysse  
       2014-12-09 23:40:33 +08:00
    i7 3520+16G内存+128SSD+Ubuntu14.10,表示不卡
    当时在淘宝买的机器,大概有一年了,X230,花了7600,记得好像是这个价来着
    ThomasZ
        30
    ThomasZ  
       2014-12-10 00:02:49 +08:00
    他也可以跟 eclipse 一样优化启动时初始化内存, 还有最大内存占用这些, 具体 Google 下吧, 我唯一的 IDE 是xcode 然后目前有 vim 替代一切的取向, 所以 ide 都被删光光啦, 噢, 我是做手机游戏开发的, 可能有些用到的不深, 也就没啥赶脚....
    alexlee0728
        31
    alexlee0728  
       2014-12-10 09:56:34 +08:00
    i7 + 16G + SSD表示偶尔卡一下。
    summersky92
        32
    summersky92  
       2014-12-10 14:58:57 +08:00
    公司电脑i5+8g+hdd 卡成狗。。。、
    自己电脑 256g ssd 完全不卡 mac也完全不卡
    还是换ssd把
    summersky92
        33
    summersky92  
       2014-12-11 10:25:51 +08:00
    刚刚发现 跟ThomasZ讲的一样 把启动的改成64位 然后 把配置文件改成最大4096mb / 1024mb顿时觉得世界清静了 果然是之前的内存不够 hdd这么设置很已经可以接受
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2637 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 11:43 PVG 19:43 LAX 03:43 JFK 06:43
    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