之前使用idea的時候每次啟動項目都會build很長時間,如果啟動的項目過大,在build時還會出現GC的情況,查了很多資料都是說修改idea.exe.vmoptions中的內存分配
-Xms512m
-Xmx2048m
-XX:ReservedCodeCacheSize=480m
但是我修改了內存分配之后,build速度并沒有改善,且大項目build依然會出現GC,而在eclipse中配置2048是可以起來的,所以我認為在編譯的時候idea還有其他的配置,故而去settings中找編譯的配置,果然找到了編譯時的heap大小 默認為700,修改該值為2048
settings ->Build,Execution,Deployment ->Compiler
大項目可以編譯過去了,不會出現GC情況,build雖然快了一些,但是build依然還是慢,繼續看編譯里還有沒有其他配置,看到了自動編譯,這是個好東西,選中,重啟idea,發現果然改善了很多
Win10 專業版
IntelliJ IDEA 2020
Commit: Local Changes Refresh提交代碼卡住超級慢
1.選擇 File --> Invalidate Caches / Restart -->Invalidate and Restart,idea重啟之后(未解決)
2.setting==》editor==》 File Types 中底部的 ignore file and folder中添加:node_modules;(未解決)
3.JetBrains系 IDE 安裝目錄下的runnerw.exe(64位系統的runnerw64.exe)直接重命名更改后綴名,讓 IDE 找不到這個exe,不需要重啟 IDE ,即時生效,如果你使用的是 JetBrains ToolBox 來安裝升級 IDE 的話,每次IDE更新,你都需要屏蔽那兩個文件;官網下載安裝包安裝的,改一次就行了(此方法已解決本案例)