Как стать автором
Обновить

Комментарии 39

И по какой-то неизвестной причине 2018.1 жутко тормозит на MacOsX — и даже 2018.1.1 (пока не могу сформулировать причины / как воспроизвести, чтобы зарепортить багу, и та же эта бага IDEA-189324 или нет — пока не ясно)
Самый простой способ прислать нам CPU snapshot. Вот здесь подробнее, как репортить такие проблемы: intellij-support.jetbrains.com/hc/en-us/articles/207241235-Reporting-performance-problems
Damn! Article is closed for comments.

Поставил yourkit, добавил агента в IDEA — агент пишет логи (т.е агент подключился) — но при этом никаких Tools / Start CPU Usage Profiling
В кастомных .vmoptions должна быть строчка вида "-agentlib:yjpagent=delay=10000,probe_disable=*". Если это Community Edition, нужно скопировать yjpagent библиотеку из YourKit инсталляции в IDE bin директорию (нужны файлы libyjpagent.jnilib и libyjpagent.dylib) и перезапустить IDE.

Так же можно попробовать 2018.1.2 EAP (или скачать из Toolbox App), где были сделаны некоторые улучшения производительности.
У меня IDEA CE — поставил YourKit — добавил строчку как вы сказали и как сказано в инструкции — результат — 0.

Однако, после обновления до 2018.1.2EAP тормоза действительно исчезли
Спасибо за информацию!

Если это Community edition, то чтобы снять снапшот, нужно подключиться к IDEA процессу из YourKit профайлера (после добавления библиотеки агента yjpagent).
сегодня обновился и тоже заметил некоторые подтормаживания.
похоже, что во время запущенного проекта Ангулар после нажатия ctr+s
Присылайте, пожалуйста, CPU snapshots. У вас проект с Angular CLI? Если да, то какая версия CLI? Спасибо!
У меня после обновления стал сильно тормозить компонент Database. Скроллинг при просмотре результата какого-либо SQL-запроса регулярно подвисает на несколько секунд (тоже MacOS X)
большое спасибо за автоподстановку, когда пишешь
filter(String.class::isInstance;)
и после ";" само перепрыгивает в
filter(String.class::isInstance);

ну очень не хватало
А когда будут кастомные шаблоны postfix completion в PhpStorm?
Так вроде пост про Idea, а php — это отдельный плагин. Или нет?
phpstorm — отдельный продукт.
но php плагин для idea тоже есть.
idea в линейке, какбы, самый навороченный.
Восхищен тем, что такие мегасложные проги становятся еще лучше. Отличный инструмент, удовольствие от использования.

И до сих пор!
В 2005м была 4 или 5ая версии, как время летит и размеры растут :)

ктати говоря, качественные скачки, как и везде, довольно редки. версии двух-трех летней давности не особо хуже.
главные фичи появились почти сразу. потом лишь понемногу улучшались.
НЛО прилетело и опубликовало эту надпись здесь
Пока, к сожалению, нельзя, поскольку IDE использует шрифт указанный для UI.
Часто использую ваши редакторы кода и они очень нравятся, рад что они не стоят на месте. Только, почему IDEA иногда помечает используемые участки кода как неиспользуемые?

Покажите конкретный пример

Видимо, она не видит write в эти поля.
Там есть quick-fix, чтобы научить IDEA вашей аннотации @FindBy. Он должен помочь.

Да есть такое. Имя метода горит серым, Хотя когда щелкаешь по имени метода он перескакивает на участок кода с использованием этого метода. Но в процессе работы все исправляется и метод выделяется как используемый. Думаю просто IDEA не успела проиндексировать этот бин

А GWT приложения поверх томката только у меня требуют теперь ручного kill Tomcat (Ctrl-F2) при перезапуске сервера (через Shift-F10)?


Собирался добраться до багтрекера, но как то не добрался.

А операционная система какая? Почему спрашиваю — когда-то давно при старте Идеи всегда выдавался ворнинг на проблемы с киллом под линуксом, в ворнинге была ссылка на тикет, я проделал инструкции оттуда и все починилось. Вроде бы это была проблема линукса, а не идеи
7 (tar с сайта) и 8 (tomcat8 + tomcat8-user) томкат, Debian 9.
Можешь поделиться ссылочкой?
Нет, не могу. Но помню, что там был какой-то нереально простой воркэраунд. По-моему, сделать баш-скрипт из одной строчки которая запускает Идею, и дальше всегда запускать Идею из консоли.
Нет, не только у Вас. С некоторыми версиями Tomcat, действительно приходится «убивать» принудительно.
Вывод трассировки стека для точек прерывания

Перевод устоявшихся терминов — не тот случай, когда стоит изобретать велосипед.
Breakpoint это «точка останова», wikipedia в помощь.

Никто под awesome-wm не сидит? У меня с последних версий 2017 и 2018 все окна работают плохо, их позиции на экране прыгают, в основном все окна, контекстные меню и его подпункты открываются слева вверху в углу. Кто нибудь встречал такое или я один единственный?
А курсор мышачий под линуксом наконец починили?
порой залипает в одной форме, притом по разному.
особенно неудобно когда в виде I.
Поддержка частичных коммитов Git будет в следующих версиях Android Studio??
Очень вероятно, что это попадет в Android Studio 4.
Пара советов, для решения проблем с лаганием IDEA, может кому пригодятся:

1.Macos. Лагает скроллинг и UI в целом.
Оказалось уже была такая проблема, связанная с обновлением JDK, в нашем случае как раз он представлен выше (JDK обновлен до версии 1.8.0_152-release-1136-b16)
В настройках есть опция, позволяющая изменить JDK, Cmd+Shift+A > Switch IDE Boot JDK.
Я выбрал другую JDK и проблемы с лаганием скроллинга пропали.

2.Linux (Ubuntu), фризы системы (по логам Idea увидел много RW локов на файловую систему при периодическом авто сохранении настроек settings.jar)
Отключил apparmor и на удивление Scala plugin, который почему-то вызывался в Java проекте.
Также некоторые коллеги сказали, что у них такие же лаги при использовании Upsouгсe плагина.
в 2018.1.1 уже прилетел фиксоний лагов
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.