Maven pom 的 <dependency 回车后就卡顿几秒。才会显示正常,类似软件卡死那种。
有人碰到这类问题吗?
这个问题困扰了蛮久了、网上查资料,也没找到答案。
idea 的内存配置
-Xms5500m
-Xmx5500m
找到问题了。
应该是 IDEA 里的 Emmet 导致的
目前关掉,下面选项:
Emmet -> HTML -> Enable XML/HTML Emmet
目前暂未发现其他问题。
同时,还发现了 其实可以不用输入 <depe 回车再添加依赖,可以直接输入 spring-boot-starter-web 会自动提示依赖的项
1
chendy 2020-12-09 23:36:25 +08:00
忘了哪个版本更新了 maven 插件,然后 pom 编辑的提示功能就基本报废了
提示慢,乱提示,输入个包名给我提示代码里的类名,人都傻了 |
2
uselessVisitor 2020-12-10 00:04:43 +08:00 via Android
好像是版本问题。。新版本加了手动刷新 maven 依赖就好很多,以前的话输的慢了就直接下载了。。
|
3
YzSama OP @chendy #1 这个问题其实很早了,我记得 14 版的时候,idea 的 maven 很好用,好像之后的版本里就用不了了
@beichenhpy #2 不是慢,是整个软件卡死了... 下载离线依赖只是提示而已... |
4
gitdoit 2020-12-10 08:43:35 +08:00
我之前也是这种情况,按一个键,卡半天。更新版本就好了。
|
6
retanoj 2020-12-10 08:55:52 +08:00 via iPhone
因为你刚输完 dependency,它会自动填充 groupid 和 artifact 两个块,然后光标移动到 artifact 里等待填写。
待填写状态下会有个自动提示,应该是在这里慢了。 |
7
acrisliu 2020-12-10 09:15:38 +08:00 via Android
2020.3 没遇到这种情况
|
9
YzSama OP |
11
chendy 2020-12-10 10:37:43 +08:00
@YzSama 刚才又试了下,2020.3
在 dependences 里直接打 poi,然后 ctrl+空格出提示,选好依赖直接补全 在 dependences 里打 dep 然后出空的依赖,光标自动定位 artifactId,打 poi,有提示,确定之后光标回到 groupId,然而默认没有可选项,ctrl+空格卡一下才出 所以目前的操作逻辑是直接在 dependences 里打依赖名字然后叫提示… |
12
YzSama OP |
13
retanoj 2020-12-10 11:44:53 +08:00 via iPhone
|
14
hantsy 2020-12-10 11:45:03 +08:00
NetBeans,IDEA 中 Maven 项目在第一次启动 IDE 时都是需要建 Indexes 的,要花不少时间,也要用很多空间,不要 Kill 掉它。
|
15
nonfxck 2020-12-10 14:32:24 +08:00
这是啥主题
|
16
jaylee4869 2020-12-10 19:10:25 +08:00
.idea 文件夹删掉;有 maven wrapper 的话也直接删掉。
|
17
YzSama OP @retanoj #13 不行,找不到具体原因,我看其他人好像都是正常的。😂 看来是自己的问题。
@hantsy #14 索引是有的。 @nonfxck #15 Material Theme @jaylee4869 #16 不是这个问题,我新创建的项目一样不行 |
18
w292614191 2020-12-11 14:21:23 +08:00
越更新越诡异,比如我输入 function 回车,我记得以前版本都是直接出现
function f(){ } 然后光标在 f 哪里,直接输入方法名就可以了。 现在的版本的呢,就是直接出现 function 就没了,我还要自己加入 (){},也不知道是不是我哪里没设置好。 还有他这个自动提示补全呢,我用方向键上下选择补全,总是在后面的位置,不会提升排序。 |