5

Używam Intellij 12 do budowy aplikacji Play Framework 2 przez około miesiąc. Do wczoraj było dobrze. Teraz, gdy kiedykolwiek spróbuję napisać kod w jednym z szablonów scali, Intellij staje się bardzo wolny. Trwa 5-10 sekund, aby wprowadzić kilka nowych linii. Co spowodowałoby, że to się zaczęło nagle i jak to naprawić?Co spowodowałoby, że Intellij nagle stał się naprawdę wolny dzięki scala?

Próbowałem zwiększenie moje opcje VM Poniżej, ale to nie pomogło:

-Xms256m 
-Xmx800m 
-XX:MaxPermSize=512m 
-XX:ReservedCodeCacheSize=128m 
-XX:+UseCodeCacheFlushing 
-XX:+UseCompressedOops 

Edycja: Czy niedawne Intellij lub wtyczki zmiana zniszczyli wydajność?

Edytuj: Zaktualizowałem wtyczki Scala i Play i to nie pomogło.

+2

ja również zauważyć tego piekła powoli. :( –

+0

Zgłoś na http://youtrack.jetbrains.net/issues/SCL z [snapshot procesora] (http://devnet.jetbrains.com/docs/DOC-192). Upewnij się, że działa pod [Oracle JDK ] (http://stackoverflow.com/a/8384111/104891) i sprawdź, czy nie masz zainstalowanej wtyczki EclipseMod – CrazyCoder

Odpowiedz

2

FYI ..

próby aktualizacji do nowej wersji (0.2.16)

http://plugins.jetbrains.com/plugin?pluginId=7080

+0

To zadziałało po tym, jak wiele się zepsuło. Musiałem ręcznie zainstalować, ponieważ nie był dostępny przez intellij, ale wtedy scala nie była kompatybilna. Musiałem ręcznie zainstalować scala, ale coś nie działało i musiałem usunąć scala. Następnie pobrano scala od zera wewnątrz Intellij. Działa teraz. – Brian

2

Miałem podobny problem, przejście na Sun Java z openjdk naprawiło to. Sprawdź także, czy nie robi czegoś w tle, jak indeksowanie czy coś takiego. Tylko zgadnij. Twoje zdrowie!

Edycja: google-fu zaowocowało jednym potencjalnie interesującym faktem. Wielu użytkowników scala tego doświadcza. Wygląda na to, że scala jest dostępna tylko w intelli 12 i jest to pierwsza wersja, więc jest to prawdopodobnie problem po stronie programistów scala. Jeśli uda mi się znaleźć obejście, opublikuję go tutaj. Brace aktualizacje Scala do tego czasu;)

+0

Używam wersji OSX 10.8. Czy to nie jest domyślnie używanie java java? – Brian

+0

Dunno , nigdy nie miał OSX-a, otwórz konsolę/wiersz poleceń i możesz to sprawdzić, wykonując komendę "java -v" lub "java -version", ale wygląda jak problem scala, o którym wspomniałem .. – Dropout

+0

Ok. It doesn ' Mówimy cokolwiek o słońcu, to jest właśnie to: wersja Java "1.7.0_09" Środowisko wykonawcze Java (TM) SE (wersja 1.7.0_09-b05) Moduł wirtualnej maszyny wirtualnej Java HotSpot (TM) 64-bitowy (wersja 23,5-b02, tryb mieszany) – Brian

Powiązane problemy