IntelliJ IDEA Ultimate 2024.2.4 版本遇到很多问题,尝试完全卸载重装了,但是问题依旧

2024 年 11 月 4 日
 layxy
也不知道从哪个版本开始,idea 的问题越来越多,有时候很影响使用了

1.索引错乱
项目的索引完全错乱了,引入的包明明有,idea build 就是报错,重建索引后可恢复

2.mavne 依赖问题
之前记得在 pom 里面可以快速的重新导入依赖,现在操作的菜单很深,除非改了 pom 文件,右上角有个重新导入,否则需要进入多级菜单,记得老版本的 reload project 就可以重新导入,新版本感觉不会触发 maven 重新导入了,构建的时候依赖的不对,使用 idea 构建报错,但是使用命令没有问题(后面使用 idea2022.2.5 也没问题)

3.代码提示不可用
从外部复制进来的代码需要导入包,死活不出导入提示,使用快捷键也不行,包肯定是存在的,只能手动写 import 导入或者把类删除自己写,代码提示的时候选择提示内容会自动导入,有时候写代码代码提示不出来,这个概率较低

4.黑屏
mac 下多个项目使用 tab 融合模式的时候,当我重建索引,项目重新打开的时候是先单独窗口打开每个项目,然后最后在合并到一个窗口下,切窗口的时候会发现一个黑屏页面,除非把 idea 进程完全退出这个黑窗口才会消息

还有一些小问题,遇到的频率不高,上面这几个遇到的很频繁,尤其是多项目多模块的时候,很崩溃,尝试回滚版本,一直回滚到 2022.2.5 版本才正常,但是 2022.2.5 在休眠唤醒后会偶发崩溃,不知道是不是安装了两个版本导致的
2353 次点击
所在节点    JetBrains
11 条回复
sunny352787
2024 年 11 月 4 日
重装一般没啥用,它的配置信息不存在安装目录里,你试试 FIle->Invalidate Cache 让它重建索引呢?
chihiro2014
2024 年 11 月 4 日
感觉插件仓库连不上莫名其妙的
superchijinpeng
2024 年 11 月 4 日
没遇到
dobelee
2024 年 11 月 4 日
把 appdata 里的数据干掉才行。
ZARRO
2024 年 11 月 4 日
我用 23 的,多桌面锁屏之后,重新打开有概率黑屏,双击顶部的 bar 有概率会缩小成一个点,要 close project 之后再打开才能恢复。
layxy
2024 年 11 月 4 日
@sunny352787 重建很多次了,我使用 OmniDiskSweeper 扫描后把 jetbrain 以及 idea 相关的配置全干掉了也不行
EastLord
2024 年 11 月 6 日
我偶尔也会遇到这种情况,然后我发现一个神奇的解决方法,打开右侧 maven 窗口,点击两次 Toggle Offline Mode 就好了
layxy
2024 年 11 月 6 日
@EastLord 方法有用👍🏻
moranrs
2024 年 11 月 7 日
还有个小 bug ,全局搜索的框中右键代码 annoate with git blame 的时候会直接在主代码区打开这个文件然后显示
layxy
2024 年 11 月 7 日
idea2024 好像更容易卡死,最近一段时间遇到很多次了,但是目前用习惯了 codeium,不知道 copilot 支持 idea2022.2 不,是在不行就买 copilot,不是卡就是索引有问题,当切分支并且打开多个项目是出现问题的概率很高
wymisgod
2024 年 11 月 9 日
1.索引错乱
遇到过,我的场景是 EazyExcel 升级的时候,在 external Libraries 出现了多个版本的依赖。
我的解决办法:关掉当前打开的项目,完全退出 Idea ,在项目根目录删除掉`.idea`目录,重新用 idea 打开项目进行 Indexing 可以解决。

2.mavne 依赖问题
maven tag 的 reimport 我也会失效。
我的解决办法:使用 mvn 命令去构建,可以解决,同时一般来说如果 Idea 里配置了自定义的 settings.xml 的话,mvn 命令也需要带上该参数 mvn -s /your/path/to/settings.xml clean install -X 大概类似于这个样子

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

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

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

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

© 2021 V2EX