2014-07-24 97 views
1

我已經使用Google搜索並嘗試了所有的答案,但似乎沒有人爲我工作。Intellij Idea 13最終表現很慢,打字時落後

當處於非活動狀態時,CPU使用率仍然很低,只要我開始鍵入,它會跳轉並需要幾秒鐘才能看到我正在鍵入的內容。應該是某種檢查/智能感知,但禁用它會使IDE無用(IDE對我來說意味着智能感知),儘管我願意嘗試一下並嘗試了下面的東西,但似乎沒有任何東西適用於我。

我已經試過了以下幾件事:

1. -Xms512m 
-Xmx1024m 
-XX:MaxPermSize=1024m 
-XX:ReservedCodeCacheSize=256m 
-ea 
-Dsun.io.useCanonCaches=false 
-Djava.net.preferIPv4Stack=true 
-Djsse.enableSNIExtension=false 
-XX:+UseCodeCacheFlushing 
-XX:+UseConcMarkSweepGC 
-XX:SoftRefLRUPolicyMSPerMB=50 

2. Disabled Git & Subversion plugin 

3. Disabled "Probable Bugs" in settings -> Inspection 

4. Made sure that I'm running Idea64.exe and changing idea64.exe.vmoptions 

5. Created a system variable IDEA_JDK_64 to point to JDK7Update60 

6. Disabled "AutoPopupCodeCompletion" in Editor->CodeCompletion and changed "CaseSensitiveCompletion" to None. 

7. Added {userdir}/.intellij and {project}/.idea to Anti-Virus scan exclusion 
+2

只需創建一個CPU快照並報告問題。 JetBrains通常會告訴你該怎麼做,他們會解決這個問題,或者你不希望它被修復? https://intellij-support.jetbrains.com/entries/29983118-Reporting-performance-problems – Meo

回答

1

曾與的IntelliJ支持團隊

討論的問題是隻有大文件(8k+ lines of .js code)。可能是因爲系統硬件限制。

當我處理代碼行較少的文件時,它表現良好。

+0

是的,雖然當你使用擁有數萬行代碼的JS框架時,這有點令人討厭。我使用的是具有16GB RAM的iMac i7,它仍然*在打開一兩個小時後仍然掙扎。 IMVHO IntelliJ有一些非常嚴重的內存泄漏,他們需要修復。只要我一直在使用它(從版本10開始),它就成了一個問題。 – slashwhatever

+0

@Jangla我剛剛搬到了一個16GB內存的核心i7,並且擁有8-13k行js代碼的文件仍然掛起。 :(將創建另一張票 - https://intellij-support.jetbrains.com/requests/42033 –

+0

剛剛得到了回覆https://youtrack.jetbrains.com/issue/IDEA-58130,似乎他們已經修復它在v14 –

2

這是一個古老的問題,但我只是有類似的問題和谷歌搜索彈出此頁面,所以它可能會幫助別人在未來。

我正在運行IntelliJ IDEA 16.1,寫javascipt的速度令人難以忍受。最後我嘗試了File |無效緩存/重新啓動,解決了問題。

+0

緩存失效對我有效,只有當你失去了你所有的本地歷史記錄。 –