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

idea 为什么每次切换分支后都在 indexing

  •  
  •   noble4cc · 7 天前 · 1830 次点击

    有什么配置可以解决吗?

    13 条回复    2020-11-21 18:30:33 +08:00
    dengshen
        1
    dengshen   7 天前 via iPhone
    分支差异大需要时间索引很正常。加钱就能解决
    CEBBCAT
        2
    CEBBCAT   7 天前 via Android
    切换分支不就是改变代码吗?没怎么用过 VS Code,不过 vim 可以保证不会老是 index
    Cuo
        3
    Cuo   7 天前 via iPhone
    开省电模式
    lanxiner
        4
    lanxiner   7 天前
    有的时候两个项目分支差异过大的话,( 比如 module 变化)可能甚至要重启才行.
    noble4cc
        5
    noble4cc   7 天前
    @CEBBCAT 但是差异不是很大呀。。。indexing 时间很长
    noble4cc
        6
    noble4cc   7 天前
    @dengshen 怎么解决?加大内存,idea 有类似的调参参数吗
    Yc1992
        7
    Yc1992   7 天前
    多等一会,或者换 5950x 配 64G 内存配 2T 980pro pcie4.0 nvme 硬盘,应该会快很多
    retanoj
        8
    retanoj   7 天前 via iPhone
    电脑硬件配置(比如大内存与 ssd )
    idea 的 jvm 配置(比如 Xmx4096 )
    项目配置(比如 exclude 一些目录)
    https://www.jetbrains.com/help/idea/indexing.html#unload
    dengshen
        9
    dengshen   7 天前 via iPhone
    @noble4cc jvm 可以调整。我一般给 2048 。help-vmoptions 自己研究一下
    qwei
        10
    qwei   7 天前
    我遇到的奇怪问题是 node_modules 的问题,删了就好了。
    安装的时候用 npm 安装,不要用 cnpm 。当时查资料说是包与包关联的问题导致的扫描文件时间久。反正 2020 年开始,我就一直遇到这个问题,之前在阿里,必须用 tnpm,所以就先 npm 一遍,然后 tnpm 补充,会好一些……
    我说的是 jetBrains 系列的 idea 。
    noble4cc
        11
    noble4cc   7 天前
    @Yc1992 idea 不配置下的话还是一样慢,首先内存就吃不满
    securityCoding
        12
    securityCoding   7 天前
    @noble4cc 233,我直接给 8g 。。。
    riggzh
        13
    riggzh   7 天前   ❤️ 1
    @qwei #10 cnpm 加参数--by=npm 解决
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1551 人在线   最高记录 5268   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 16ms · UTC 17:48 · PVG 01:48 · LAX 09:48 · JFK 12:48
    ♥ Do have faith in what you're doing.