5

Я использую Intellij 12 для создания приложения Play Framework 2 около месяца. До вчерашнего дня все было хорошо. Теперь, когда я пытаюсь написать код в одном из шаблонов scala, Intellij становится очень очень медленным. Например, требуется 5-10 секунд, чтобы ввести пару новых строк. Что может привести к тому, что это начнется внезапно и как я его исправлю?Что может заставить Intellij внезапно стать очень медленным с scala?

Я попытался увеличивая свои варианты ут к следующему, но это не помогло:

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

Edit: Может ли недавний Intellij или плагин обновления уничтожили производительность?

Редактировать: Я обновил свои плагины Scala и Play, и это не помогло.

+2

Я также замечаю этот ад медленно. :( –

+0

Сообщить на http://youtrack.jetbrains.net/issues/SCL с [моментальным снимком CPU] (http://devnet.jetbrains.com/docs/DOC-192). Убедитесь, что вы работаете под [Oracle JDK ] (http://stackoverflow.com/a/8384111/104891) и убедитесь, что у вас нет подключаемого модуля EclipseMod. – CrazyCoder

ответ

2

FYI ..

Попробуйте обновить до новой версии (0.2.16)

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

+0

Это сработало после многих беспорядков. Мне пришлось вручную установить его, потому что он не был доступен через intellij, но тогда scala не был совместим. Мне пришлось вручную установить scala, но что-то не сработало, и мне пришлось удалить scala. Затем скачали scala с нуля внутри Intellij. Работает сейчас. – Brian

2

У меня была аналогичная проблема, переход на солнечную java из openjdk исправил ее. Также проверьте, не делает ли это что-то в фоновом режиме, например индексирование или sth. Просто догадка. Ура!

Редактировать: google-fu привел к одному интересному факту. Многие пользователи scala испытывают это. Похоже, что scala доступен только в intellij 12, и это первая версия, поэтому это, вероятно, проблема со стороны разработчиков scala. Если мне удастся найти обходной путь, я отправлю его здесь. Скоба для обновления SCALA до тех пор;)

+0

Я запускаю OSX 10.8. По умолчанию это не используется sun java? – Brian

+0

Dunno , никогда не было OSX, откройте консольную/командную строку, и вы можете проверить это, выполнив команду java -v или java -version. Но это похоже на проблему scala, как я уже говорил. – Dropout

+0

Ок. t сказать что-нибудь о солнце.Это только это: java-версия «1.7.0_09» Рабочая среда Java (TM) SE Runtime Environment (сборка 1.7.0_09-b05) 64-разрядная виртуальная машина Java HotSpot TM (сборка 23.5-b02, смешанный режим) – Brian

Смежные вопросы