Это кстати да. Я не встречал веб-приложение размером ~ 7,5M строк кода. Ubuntu с UI частью где-то под 10M будет. Кода очень, ОЧЕНЬ много. На проектах такого объёма кодогенерация — это утопия.
Вот поэтому сейчас «майндфаки» на собеседованиях не в почёте. Гугл тоже с год как от них отказался. Майндфак и его решение на собеседовании может свидетельствовать как о неадекватности проводящего собеседование, так и о себеседуемом :)
Конечно, на первом запуске IDE мы просим вас согласиться слать раз в неделю статистику о том, как вы работаете с IDE. Там есть практически всё: какие опции вы поменяли, какой VCS используете, сколько раз использовали ту или иную фичу, какой у вас Look-n-Feel и т.д. В зависимости от этого мы принимаем решения как улучшить продукт. В частности, решение выкинуть порядка десяти LaF на винде и линуксе было обусловлено тем, что поддерживать их «дорого», а используют их примерно 0.05% — 0.1% юзеров.
Да, в прошлый раз меняли UI, выпустили Даркулу и кол-во людей, которые на неё переключились составляет примерно 32% (показатель медленно, но постоянно растёт) Если видим, что фичу не используют, то пытаемся о ней рассказать в блоге. Вы вот, например, знаете, что в идее можно сравнить любые две директории на диске (не только в проекте) А то что можно сравнить внутренности двух архивов? Например, jar или war?
Конечно нет. Дело в том, что скриншоты делаются чуть раньше, чем выходит версия продукта. Посмотрите на цвета Search Everywhere в моём коментарии и в посте. Тут нет какого-то заговора против юзеров, которых мы любим и хотим им же сделать хорошо
Убрали из-за того, что место на маленьком тулбаре очень дорого стоит. Лучше оставить больше места на Navigation Bar. Хочется, чтобы люди в настройки ходили как можно реже. Идеально ноль или один раз после установки. Кстати, нужные опции теперь можно искать прямо в Search Everywhere (Double Shift) Для некоторых опций мы сделали удобные контролы, которые позволяют переключать опцию не открывая диалог сеттингов
Подскажите, какой у Вас Linux? Вообще, опция -Ddarcula.use.native.fonts.on.linux=true должна всё исправлять и, более того, она в релизе включена. Чем чёрт не шутит, попробуйте с ней запуститься. Через неделю-две будет 13.0.1 поправим.
Лучше бы законтребьютил что-нибудь дельное в Котлин, у него переспектив на JVM в разы больше чем у Smalltalk. Полгода назад написал для Джеймса и его команды базовую поддержку Smalltalk в IntelliJ, после чего они куда-то испарились. Остается пожелать им удачи.
Скорость работы платформы IntelliJ IDEA и всех IDE на её основе напрямую зависит от скорости IO-операций. Это самый важный и критичный параметр. Разница будет заметна (и даже очень) если винчестеры имееют разную скорость доступа. 10К и 7,2K — отличается существенно. 7,2K и SSD — земля и небо. Почему в IntelliJ IDEA быстрый доступ важнее, чем в RubyMine? Правильно, это ведь Java. Помимо индексирования, нужно еще и компилировать. Компиляция — это доступ к диску. Правда с появлением в InteliJ IDEA 12 бекграундной компиляции, проблема стала не такой критичной. Мой личный опыт показывает, что маленький и шустрый MacBook Air с SSD рвет мой стационарный десктоп (винт 10000RMP ) — java проект ~ на 300.000 файлов
Прикол корпоративной лиценции в том, что она остается за компанией и может шарится между пользователями. Недопускается только одновременное использование. А на персоналке делай что хочешь и работай на кого хочешь.
Да, в прошлый раз меняли UI, выпустили Даркулу и кол-во людей, которые на неё переключились составляет примерно 32% (показатель медленно, но постоянно растёт) Если видим, что фичу не используют, то пытаемся о ней рассказать в блоге. Вы вот, например, знаете, что в идее можно сравнить любые две директории на диске (не только в проекте) А то что можно сравнить внутренности двух архивов? Например, jar или war?