Comments 40
Для удобства пользователей Linux на десктопе (кто все эти люди?), нативная рамочка, отрисовываемая операционной системой, удалена из New UI, от этого интерфейс стал чище.
для удобства сделали хуже.. афигенно.
Строго говоря, в рамках текущей парадигмы оно имеет какой-то смысл. Похоже, они хотят сделать пародию на VSCode. Из предположения, что именно чистый легкий интерфейс VSCode является причиной его успеха.
У меня есть другое предположение. Убогий интерфейс VSCode - это скорее минус, чем плюс. Он стал популярным не благодаря нему, а вопреки. Просто это первый бесплатный редактор с кучей плагинов, вменяемым уровнем поддержки забесплатно и опенсорсно, и скопированной из Идеи функцией Search Everywhere которая ушла в массы. Который не садит батарейку ноута, что немаловажно.
Ну для меня как раз простота интерфейса и была плюсом. А ещё было плюсом то, что VS Code не ест всю оперативку, сколько бы её не было, а потом вылетает, как продукты JetBrains. А, ещё и курсор передвигается сразу, а не как в IntelliJ IDEA через 50мс после того, как нажмёшь на кнопку.
По крайней мере, именно так IntelliJ IDEA работала на моём рабочем компьютере в 2019 году с топовым i7 и 32 гигабайтами оперативной памяти.
Сколько оперативки использует IDEA прямо сейчас на вашем компьютере в вашем проекте?
Открыл 2 проекта в IDEA - вот процессы в диспетчере задач:
1) 4.2 GB
2) 2.1 GB
3) 323.6 MB
4) 234.7 MB
5) 121.7 MB
6) 114.7 MB
Когда запускаю тест - запускается ещё один процесс на 2.2 GB.
Работаю со Спарком, на Убунту. На старом ноутбуке 16 ГБ не хватало для комфортной работы, приходилось время от времени закрывать браузер :)
С компом на 32 ГБ памятью - никогда в память пока не упирался.
MacOS. Открыто 4 проекта( один тяжелый монолит на spring boot, один микросервис на spring boot, два легких без фреймворков).
Idea потребляет 5.66GB.
Два года назад запускал все это на Linux Mint и 16 GB RAM. Упирался в память только на интеграционных тестах, когда в тесконтейнерах поднималось окружение.
Если IDEA съедала всю оперативу на вашем компе, то это был какой-то локальный трабл. Возможно с плагином. Возможно не верно был выставлен размер хипа для JVM.
весь софт на моём ПК имеет одинаковое приятное глазу оформление, весь софт берёт qt/gtk тему и просто использует её. но тут появляется гадкий утёнок разработчикам которого не хватило ума даже на системный декоратор, при том что им даже делать ничего не надо было чтобы он работал, но его всё равно сломали..
Баг (или фича?) в том, что Идея не использует не использует те же самые парадигмы построения интерфейса, что есть у Gtk или Qt. Ни старый UI, ни тем более - новый. Visual Studio Code, в общем, тоже не использует. Можно украсть что-то очень минорное, типа базового фона окна, и всё. Заматчить нечто, что написано в стиле JS-фронтенда на Gtk окружение - это заявка на нобелевку :-) Если ты сам сможешь придумать такой коммит, который бы впилил Gtk тему в безумную мешанину интерфейсов внутри IDEA, наверняка все бы только порадовались, попробуй. А без этого все эти попытки сделать "как в Gtk" одинаково убогие, типа что-то есть, что-то нет, в целом выглядит как говно.
Баг (или фича?)
не баг и не фича, банальная лень.
Если ты сам сможешь придумать такой коммит, который бы впилил Gtk тему в безумную мешанину интерфейсов внутри IDEA
его даже не будут рассматривать, они и на многие багрепорты и фичреквесты то не смотрят, и мержей с исправлениями оставшихся незамеченными там хватает. но в общем-то если бы я был разработчиком я бы обязательно попытался.
А без этого все эти попытки сделать "как в Gtk" одинаково убогие, типа что-то есть, что-то нет, в целом выглядит как говно.
потому что надо не "как в" а "на" и не GTK а Qt.
потому что сейчас, какой бы не был новый интерфейс прекрасный и удобный в отрыве от системы, находясь на одном экране с другими приложениями имеющими единый стиль он выглядит чужеродно и противно.
отпуск кончился, вернулся за пк.
штомш, выключил новый модерновый UI и накатил из магазина плагинов тему Breeze которая пытается повторить кедовскую тему.
да, конечно тема для pycharm не берётся из системной, ну видимо на жабе это делать слишком сложно я не вкурсе, но хотя бы похоже и не бесит попадаясь на глаза.
а вот с новым UI эта же тема выглядит максимально коряво и убого, и особенно бесят декораторы
Хочется компромисса между Zen Mode и полноценной IDE, а отвлекаться на рюшечки которые 90% времени не используются не хочется, как и на мышь. Ctrl+Shift+A и вообще клавиатурные биндинги - наше всё и, кажется, JB регулярно об этом намекает. Ещё бы шрифты и темы немножко подтянуть, а то как-то глаза к концу дня на дефолтах устают - цены бы им не было
Разные люди, разные интересы. Например, я вообще никакими клавиатурными сочетаниями не пользуюсь, и совершенно всё нажимаю мышкой. Поэтому редакторами без интерфейса (типа vi или emacs) пользоваться не могу вообще. Старый UI Идеи был достаточно хорошим компромиссом для меня. VSCode с необходимостью всё нажимать на клавиатуре раздражает неимоверно.
Поэтому редакторами без интерфейса (типа vi или emacs)
У emacs есть интерфейс (на основе gtk) из коробки:
https://i.ytimg.com/vi/XvVqtUfJoTI/maxresdefault.jpg
Похоже, они хотят сделать пародию на VSCode.
Для этого есть Fleet.
Ну кстати не соглашусь. Я на кедах вечно нативную рамку убирал. Т.к. меню приложений вынесено в верхнюю панель кед. И нативная рамка для меня была излишней. И если на пк это мне не нравилось только визуально. То на ноуте она занимала пространство, которого и так на небольшом экране не хватает.
Ребят, а что случилось с Хабром? Если IntelliJ IDEA теперь не соответствует тематике, то что же тогда вообще соответствует?
Как обычно, новости про Х, что-нибудь про FraudGPT, и моя любимая, сколько приставок продали Sony и Microsoft за последнюю субботу.
¯\_(ツ)_/¯
Хабр перестал быть, чем был до начала волны вкатунов. Давно пора смириться с тем, что Хабр щас это платформа для одвода пара у тех, кто ниасил, с редкими исключениями в виде технических статей для интересующихся.
Возможно это отголоски той истории, когда JetBrains перестала продавать свои IDE в РФ,
а потом опубликовала статью на хабре с описанием новой версии одной из платных IDE и эту статью заминусовали.
Всячески не одобряю этот поступок JB, в смысле, их уход из России. Неудивительно, что заминусовали. Но я остался здесь и кажется, имею право постить, что захочу про их продукты :)
Спасибо за статью. Пользуясь случаем, а не в курсе, если оплатить сейчас лицензию на месяц, обновиться и потом не платить, оно будет работать на новой версии или придется откатываться до СВО-версии?
Есть куча сервисов для оплаты зарубежных услуг. К сожалению, блог Программирование - это не то место, где их стоит обсуждать и делать им рекламу. В Гугле много есть про это, просто напиши запрос "как оплатить зарубежные сервисы" или типа того
Не будет, для получения постоянной лицензии надо покупать годовую подписку.
Забавно, что в оригинальном чендлоге от JetBrains забыли написать, к какому языку это улучшение относится.
К любому JVM, визуализатор отладки один и тот же для всех результатов выражений полученных jdwp. Точно работает Java и Kotlin, 99% работает и Groovy
Можно запустить на компе пару виртуалок и Eclipse и спокойно писать код. Но вот стоит запустить IntelliJ и все ресурсы компа сожраны. Правда, последний Eclipse тоже поломали немного: теперь рандомно вдруг перестаёт видеть импорты классов из пакетов jdk. Как кстати дела с NetBeans?
Подтверждаю проблемы с ресурсожором идеи, 16 гб оперативы не хватает на один проект + докер + браузер, приходится вырубать мессенджеры, постман и тд. Если запустить сборку проекта, то вообще невозможно работать.
В 2023.2 еще и отображение md-файлов сломали: если в файле есть таблица - idea зависает на попытке ее посмотреть. Причем в предыдущей версии все работало.
Поробовал интеграцию с нашим self-hosted гитлабом и пока она не очень рабочая:
1. Ревью может сделать только человек который назначен ревьювером, при этом в бесплатных self-hosted версиях это один человек(у нас принято минимум двумя).
2. Не возможно нажать кнопку merge. Не знаю почему, может как-то не так читается наш пайплайн. Но в web при этом кнопка доступна.
Жаль, т.к. смотреть diff и работать с комментариями удобней, чем в web. Заведу им тикеты, надеюсь доработают к следующей версии.
Пользователи New UI всё ещё должны страдать, но теперь меньше.
Видимо, фломастеры точно разные. Перешёл на New Ui сразу же после его появления. Страдал пару часов, пока не понял, что тут, как и зачем. Теперь обратно не заманишь. Чернота глаза не выжигает. Наоборот, мою деструкцию стекловидного тела не видно на тёмном фоне.
IntelliJ IDEA 2023.2. Language Server Protocol, AI Assistant, IntelliJ Profiler в редакторе, GitLab merge requests, ftw