Как стать автором
Поиск
Написать публикацию
Обновить

Уже завтра! OpenIDE — профессиональные инструменты без ограничений

Уровень сложностиПростой
Время на прочтение2 мин
Количество просмотров15K
Всего голосов 13: ↑9 и ↓4+10
Комментарии26

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

Судя по гиту последний коммит месяц назад. Последняя сборка 24.04.2025. Вы труп запускать собрались?

В 252 ветку два дня назад был коммит. Видимо, релиз будет из этой ветки.

Включите пжл поддержку Python и Go из коробки.

Я не шарпист, но, если я правильно понимаю, то Райдер - несколько больше, чем Idea + плагины. Полагаю, что форком Idea Community вопрос с наскока не решить.

Глупый вопрос, возможно, а зачем это нужно при существовании VS Code и других нормальных IDE?

Ну в целом кто пользуется neovim действительно вряд ли нуждается в каких-то IDE, но тут уж вопрос вкусов, что считать нормальной IDE. Боюсь, что не все согласятся с вами. Даже в контексте VS Code.

Паразитировать на нормальных IDE от JetBrains это определенно лучше, чем делать клон VSCode.

Форкать open source - это теперь паразитировать? Ясно-понятно...

Тут дело в том, с какой целью форк появился. Эти форки не для того, чтобы внести что-то новое, а воспользоваться обстоятельствами и забрать "освободившееся" место на рынке в нашей стране. Качественные форки обычно известны во всём сообществе, а не только в определённой стране, их нововведения часто принимают в основную ветку, и у этого форка даже нет сайта на английском языке, а в маркетплейсе расширений непереведённые описания оригиналов на английском и кривая вёрстка на мобилках. Как только JetBrains снова начнёт работать в России, никто и не вспомнит про эти форки. Мы ведь не пользуемся северокорейской RedStar OS — хотя это вполне себе ОС на основе open source Линукса и KDE. Вот так же мир и будет смотреть на эту IDE.

Я полагаю, что как и в любой продуктовой разработке, отталкиваться следует от проблем, для решения которых эта самая разработка ведется. Имеется проблема - невозможность законным путём использовать платные версии IntelliJ IDEA в России и, как следствие, потеря части важного и нужного разработчику функционалаю. А такая проблема, как известность и почитаемость в мире (если это вообще проблема) явно вне скоупа в данном случае.
Для решения озвученной проблемы был выбран метод форка open-source версии IntelliJ IDEA. Я сейчас не берусь судить об успешности решения проблемы - пока не пробовал. Но сам по себе способ выглядит вполне релевантным.

Или что, раз весь мир использовать не будет, то не стоило и браться за решение данной проблемы?? Какой-то странный подход, если честно.

Вот лично для меня такая разработка очень важна. Я ежегодно покупаю на свой страх и риск лицензию на Idea Ultimate. И мне не очень нравится перспектива внезапно получить бан за мои кровные стописят баксов. OpenIDE, как я надеюсь, эту проблему для меня решает. И даже, в качестве бонуса, предлагает мне эти стописят баксов сэкономить:)) Хотя я и не был против с ними расставаться ежегодно за инструмент, с помощью которого я зарабатываю несравнимо больше.

Как бы это помягче... VS Code несколько не дотягивает до уровня Идеи. Как редактор кода с подсветкой - отличный. Но всё же не IDE

Так разве суть не в том, что он специально такой и из коробки ничего нет, благодаря своей обширной экосистеме расширений? VS Code может быть настроен так, что его функциональность не отличима от IDE и ты выбираешь только самое необходимое лично для тебя. Или я не правильно представляю?Причём ты же сам выбираешь какие добавить расширения для:

* Поддержки конкретных языков.

* Отладки.

* Интеграции с Git.

* Линтеров и форматтеров кода.

* Инструментов сборки.

* И другого.

И это же круто, что тебе позволяют самому выбирать и настраивать необходимые инструменты, создавая свою персонализированную среду разработки. Различие, что IDE предоставляет эти интегрированные функции "из коробки". Но и лишает возможности выбора. Мне кажется, что такой подход не самый оптимальный и оптимизации давно вышли на тот уровень, что это работает хорошо. Я не профессионал, но мне действительно стало интересно откуда запрос на ide с ростом vs code. Я недавно вернулся к разработке с появлением ии ассистентов это довольно интересное занятие, где ты больше читаешь код, чем пишешь. Поэтому мне интересно, если вы знаете и поделитесь подробностями - буду признателен.

Начну с того, что Idea - это платформа, функциональность которой расширяется плагинами. Поддержка каждого из языков - это отдельный плагин, например.

Я, наверное, не готов в полном объеме обсуждать преимущества и недостатки VSCode, поскольку последний раз его использовал года три или четыре назад. И понятно, что продукт с тех пор развился. Но когда использовал, мне там очень не хватало, даже с плагинами, возможностей Идеи. Много не хватало - и шикарных инструментов рефакторинга, и отличной навигации по коду (включая скомпилированный код, с известными ограничениями, конечно), и генерации тестов (сейчас это может делать ИИ, но тогда не хватало), и возможности из того же окна, где ты пишешь код, залезть в базу данных, отправить rest или graphQL запрос, сгенерировать open-api спеку или наоборот, клиента по этой спеке, запустить контейнер или связку контейнеров, шикарного UI для git (с идеей я уже забыл, когда последний раз использовал командную строку для гита, хотя умею), работы со сборщиками и пакетными менеджерами (вплоть до подсказки версий зависимостей), возможности работать в рамках задач из таск-трекера (и даже автоматически трэкать время), возможности ревьюить merge (pull) реквесты прямо в IDE.
Это то, что навскидку вспомнилось.

Ключевой мой посыл: мне как разработчику не нужно использовать ничего за пределами IDE, в ней уже всё есть. И в этом для меня ключевое отличие интегрированной среды разработки от редактора кода с подсветкой синтаксиса, даже с учетом плагинов.

и из коробки ничего нет

Из коробки VSC - это полноценная IDE для web-разработки (JS/TS/HTML/CSS).

VS Code может быть настроен так, что его функциональность не отличима от IDE

VSC - это IDE по определению.

Причём ты же сам выбираешь какие добавить расширения для

Дело не в наличии расширений (хотя и в наличии тоже), а в их качестве. Инструменты IDEA для Java разработки очень хороши, за что её и любят.

VSCode - это IDE по определению. В нём есть и редактор кода с подсветкой, автодополнением, навигацией, и дебаггер, и средства работы с VCS, и прочее, прочее, прочее. Правда заточен он на web-разработку, т.к. из коробки поддерживает лишь JS/TS/HTML/CSS. Существующие для него плагины для Java не впечатляют.

Да, когда я писал о том, чего мне не хватило в vsc, я говорил о JVM-стеке

Как бы это помягче... VS Code переплевывает любую IDE от JetBrains. И еще непонятно — зачем под каждый стек делать отдельную IDE. У VS Code такого идиотизма нет.

Если вы пишете на js/ts, то наверное. Для всего остального Идея вне досягаемости:))

Что касается отдельной IDE - это по сути Idea с определенными, заточенными под стек платными плагинами. Можно просто купить Idea Ultimate - и почти все стеки будут доступны через плагины. Кажется, кроме шарпа

Запускать питон и питон-тесты через VSCode тот ещё квест правильно настройки набить. В джсон конфиг набить, до кучи. Были там и какие-то(не помню, пару лет назад как пробовал, может и поправили?) проблемы с нормальным парсингом кода при исопльзовании своих же библиотек.
В IDEA/PyCharm/OpenIDE прямолинейно и удобно с нормальным UI вполне здорового человека. Вот удалённая отладка доступна только в Про(то есть недоступна в России), это да. Нормальная подсветка синтаксиса, навигация по коду.

3.jetbra.in под vp* заходите и получаете все что хотите

Держу в курсе, он не открывать ни через 3 буквы, ни без них. Я какой то китайский форк нашёл (сайт сам) и он работает. Сам иде от джетов не воспринимаю, как по мне отстойный продукт, с отвратными биндами и жрёт как звездолёт. Я работал с c/cpp/rust/web через вскод, создал для каждого отдельный профиль и всё работает отлично, бесплатно, быстро и на всех платформах. В IDE от джетов смысла не вижу абсолютно, но если вам нравится - используйте, я пас.

Так что тут в итоге? Свободный Code With Me и Remote Debug или DataGrip плагин всем, каждому и пусть никто не уйдёт обиженным? Может быть лучше работа с GitLab MR? Какие-то фичи для ревью кода? Может AI умеет брать текущий контекст из таска жиры и GitLab MR чтобы по сделанным правкам корректно описание коммита сгенерить? А может IDE научилась запоминать с какого бранча создавался текущий бранч чтобы подсовывать его вместо дефолта при создании MR? А может это будет первая вменяемая IDE которую можно на андроЕде запущать? Врядли.

Почему нельзя в статье хоть что-то написать что вы там кроме ребрендинга огрызка выкатываете? Вы так ненавидите людей, что нужно прям с места чтобы у них начинала голова болеть "нафиг мне ещё одна IDE и почему надо тратить время на рутуб?"? AI "из трендов" не смог нагенерить релиз ноутс? СЕО для слабаков, пусть поисковые движки как-нибудь сами нагуглят вашу супер-дупер-штуку и как-нибудь сами её ЦА предложат?

А ещё есть GigaIDE.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий