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

2020-11-21 12:13:39 +08:00
 noble4cc

有什么配置可以解决吗?

3982 次点击
所在节点    Java
13 条回复
dengshen
2020-11-21 12:20:16 +08:00
分支差异大需要时间索引很正常。加钱就能解决
CEBBCAT
2020-11-21 12:52:34 +08:00
切换分支不就是改变代码吗?没怎么用过 VS Code,不过 vim 可以保证不会老是 index
Cuo
2020-11-21 13:15:42 +08:00
开省电模式
lanxiner
2020-11-21 13:32:03 +08:00
有的时候两个项目分支差异过大的话,( 比如 module 变化)可能甚至要重启才行.
noble4cc
2020-11-21 15:16:52 +08:00
@CEBBCAT 但是差异不是很大呀。。。indexing 时间很长
noble4cc
2020-11-21 15:17:14 +08:00
@dengshen 怎么解决?加大内存,idea 有类似的调参参数吗
Yc1992
2020-11-21 15:46:21 +08:00
多等一会,或者换 5950x 配 64G 内存配 2T 980pro pcie4.0 nvme 硬盘,应该会快很多
retanoj
2020-11-21 16:12:19 +08:00
电脑硬件配置(比如大内存与 ssd )
idea 的 jvm 配置(比如 Xmx4096 )
项目配置(比如 exclude 一些目录)
https://www.jetbrains.com/help/idea/indexing.html#unload
dengshen
2020-11-21 16:43:57 +08:00
@noble4cc jvm 可以调整。我一般给 2048 。help-vmoptions 自己研究一下
qwei
2020-11-21 16:49:52 +08:00
我遇到的奇怪问题是 node_modules 的问题,删了就好了。
安装的时候用 npm 安装,不要用 cnpm 。当时查资料说是包与包关联的问题导致的扫描文件时间久。反正 2020 年开始,我就一直遇到这个问题,之前在阿里,必须用 tnpm,所以就先 npm 一遍,然后 tnpm 补充,会好一些……
我说的是 jetBrains 系列的 idea 。
noble4cc
2020-11-21 17:25:30 +08:00
@Yc1992 idea 不配置下的话还是一样慢,首先内存就吃不满
securityCoding
2020-11-21 17:28:39 +08:00
@noble4cc 233,我直接给 8g 。。。
riggzh
2020-11-21 18:30:33 +08:00
@qwei #10 cnpm 加参数--by=npm 解决

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/727792

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX