Loading...
Normal, Gallery, Tree

Идея торт!

http://blog.jetbrains.com/idea/2015/08/experimental-zero-latency-typing-in-intellij-idea-15-eap/
Для Ъ: идея не будет тормозить при наборе текста, даже если она сильно загружена. Они изменяют алгоритм отрисовки.
Реактивная свободная идея станет ещё реактивнее!
ЖирноIDE пытается остаться IDE и перестать быть жирной? Не выйдет.
Replies: >>28567
>>28565
Ты перепутал с эклипсой. Идея не жирная, она работает молниеносно. Кроме моментов индексации, что они и пытаются пофиксить.
Replies: >>28576
>>28567
Она не жрёт тонны памяти и не требует совершать кучу мышевозни или изредка осьминожных CUA-нажатий, а также ебли с абстракциями вместо простой, блджад, конпеляции? Не стартует полчаса? Попизди мне тут. До вима ей как до Глизе 581d раком.
Replies: >>28579
>>28576
>Она не жрёт тонны памяти и не требует совершать кучу мышевозни или изредка осьминожных CUA-нажатий, а также ебли с абстракциями вместо простой, блджад, конпеляции? Не стартует полчаса?
Нет. Из-за emacs-style хоткеев мышевозня там отсутствует в принципе. А что за ебля с абстракциями?
Стартует за несколько секунд (ну ладно, может секунд за 30 из-за индексации).
Понятно, что текстовый редактор быстрее. Потому что он не умеет в быстрый поиск, переходы, рефакторинг, автодополнение, структуру и прочее.
Replies: >>28594
>А что за ебля с абстракциями?
Необходимость возиться со всякими проектами-шмоектами, настройками, капризами жирномонстра вместо того, чтобы просто, блджад, писать и собирать код, понимая, что и почему не работает.
>>28579
>быстрый поиск
grep
>переходы
ctags
>рефакторинг
Скрипты. Ну кроме доморощенных языков с лютой контекстозависимостью типа плюсов, но для них тоже консольные обработчики подоспевают.
>автодополнение
ctags. Хотя оно и без него по открытым буферам отлично работает.
>структуру
Поясни.
Replies: >>28596, >>28597
>>28594
>grep
Это не тот поиск. В идее можно птвсему проекту найти метод за секунду. Или открыть класс с аналогичной скоростью, пофиг что он находится где-то в джарке внутри джарки.
Replies: >>28638
>>28594
>Поясни.
Открываешь файл и видишь, какие в нём методы, поля, методы родителя и так далее.
>ctags
И сколько времени занимает построение ctags для проекта, допустим, в 100М?
Replies: >>28610, >>28639
>>28597
>И сколько времени занимает построение ctags для проекта, допустим, в 100М?
и часто его строить?
Replies: >>28612
короче, емакс во все поля
Replies: >>28640
>>28610
После каждой пересборки проекта, в котором есть кодогенерация.
>>28596
>не тот
Так тебе индексированный пойск нужен? Есть locate/mlocate и всякие плагинчики типа буфрозавра.
>в джарке внутри джарки
Автомонтирование архивов решит проблему.
>>28597
>методы, поля, методы родителя и так далее
TagList?
>в 100М
Из которых 90% занимает отладочная инфа говноIDE и ещё 9% – ресурсы, по которым искать не нужно?
Replies: >>28643
>>28611
В поле From: тоже?
>>28639
>Из которых 90% занимает отладочная инфа говноIDE и ещё 9% – ресурсы, по которым искать не нужно?
Не угадал.
Replies: >>28645
>>28643
А, ну ресурсов 65%, ладно.
Replies: >>28646
>>28645
Ресурсов, по которым не нужно искать – 5% максимум, и они не индексируются.
Replies: >>28658
>>28646
Ясно, значит, дебаг-ненужно 94%?
15-я вышла. Стала более няшной, научилась заходить в java8-выражения в дебаге. Научилась находить дубликаты. И прочия, и прочия…