2015-12-02 11 views
8

Korzystanie z największej edycji IDEA 14.1.5 w projekcie Scala wiąże się z wieloma problemami z wydajnością. Po wpisaniu kilku symboli w edytorze mam opóźnienie na kilka sekund. Dzieje się tak tylko w projekcie Scala (duży projekt), w projekcie Java wszystko jest w porządku.Intellij IDEA bardzo wolno podczas pisania w edytorze (tylko Scala)

Core i7 4770, 16GB RAM, projekty znajdujące się na dysku SDD

vm.option mają następujące ustawienia

-Xms750m 
-Xmx8192m 
-XX:MaxPermSize=1024m 
-XX:ReservedCodeCacheSize=225m 
-XX:+UseConcMarkSweepGC 
-XX:SoftRefLRUPolicyMSPerMB=50 
-ea 
-server 
-XX:+UseCodeCacheFlushing 
-XX:SoftRefLRUPolicyMSPerMB=50 
-Dsun.io.useCanonCaches=false 
-Djava.net.preferIPv4Stack=true 

To straszne. Próbuję wyłączyć wszystkie inspekcje, autouzupełnianie i kontrolę wersji (!!!), ale to nie pomaga. Zastanawiam się nad rozpoczęciem pracy w notatniku.

Czy ktoś może mi pomóc? Co jeszcze powinienem wyłączyć, aby zwiększyć wydajność?

upd: Zauważyłem, że wyłączenie wtyczki junit daje mi trochę wydajności, ale mam "mały" problem - gradle plugin wymagają junit. Używam ostatniej wersji wszystkich wtyczek i nie mogę aktualizować do wersji 15, ponieważ mam licencję na wersję 14.

Nie mogę zrozumieć, jak i dlaczego każda wtyczka może prowadzić do obniżenia wydajności redaktor(!). Dlaczego nie mogę wyłączyć wszystkich procedur edycji? To IDE przeznaczone do edycji tekstu? Naprawdę czuję problem z wydajnością, a to daje mi wiele bólu w tym przypadku.

+0

Wątpię problem w IntelliJ Idea podane swoje cechy PC. Mogę pracować na znacznie wolniejszym komputerze niż twój. Myślę, że powinieneś szukać innych aplikacji, które spowalniają Twój komputer. – Archeg

+0

Spróbuj zgłosić to jako błąd: https://intellij-support.jetbrains.com/hc/en-us/articles/206827577-Reporting-performance-problems .. .Polecam też wypróbować IntelliJ 15, jeśli twoja licencja na to zezwala, w końcu to jest następna główna wersja i to jest coś, co może już być tam naprawione –

Odpowiedz

-5

Próbowałem użyć IDEA 2016 i nie czuł problemy opisane wcześniej

2

Zazwyczaj wyłączam podświetlanie typu i ustaw poziom inspekcji tylko na składnię. To bardzo pomaga, szczególnie w przypadku interpolacji napisów i tras Spray.io ze złożonymi niejawnymi koordynatorami.

java/idea/bin/idea64.vmoptions 

-Xms256m 
-Xmx1024m 
-XX:MaxPermSize=350m 
-XX:ReservedCodeCacheSize=225m 
-XX:+UseConcMarkSweepGC 
-XX:SoftRefLRUPolicyMSPerMB=50 
-ea 
-Dsun.io.useCanonCaches=false 
-Djava.net.preferIPv4Stack=true 
-Dawt.useSystemAAFontSettings=lcd 
-Dhidpi=true 
+0

To było aleady zrobione, włączam inspekcję w trybie wyłączenia i wyłączam politykę –

+0

Miałem problemy z wydajnością podczas pracy z programem do podnoszenia Lift, ale zostały one naprawione jakiś czas temu. Być może możesz zgłosić problem na stronie https://youtrack.jetbrains.com/issues, a ktoś przyjdzie z pomocą. – jdevelop

+0

A tak, upewnij się, że używasz najnowszej wtyczki Scala – jdevelop

Powiązane problemy