Утро начинается с 🛑
"Your account is suspended" В итоге купил персональную лицензию IDEA.
Как это произошло?
Коды активации с авито, аккаунты что-то очень быстро банят. Хотя продавец мне новые присылал, но это не очень удобно с утра начинать работу с картики "Your account is suspended" и ждать.
Пришлось ставить Community как fallback. В целом, жизнеспособный вариант)
А потом еще решил полностью окунуться в альтернитиву. Взял VSCode, собрал расширения, поднастроил. И тоже рабочий вариант:
- классная интеграция с AI, особенно с Copilot. Есть и чат и готов помочь в любой момент, хоть в выводе. А можно еще взять форк
cursor.sh и совсем обмазаться AI предложками.
- забавно, но Copilot в IDEA постоянно работает на GPT 3.5 версии, а в VSCode чаще GPT 4.
- для себя нашел все аналоги расширений из JB. Тут уже как повезет.
- удобно настраивать через единый settings.json. Это мне нравится больше, чем искать нужную галку в меню.
- слабый рефакторинг, тут IDEA просто на высоте. Выделить метод, класс, переменную - VSCode плохо справляется.
- не такой детальный поиск. Если в IDEA можно искать по классам, по отдельным модулям. То в VSCode это делается не так просто, надо больше действий предпринимать.
В итоге использовал VSCode с Copilot две недели. Код писать можно, не так привычно, ведь в IDEA уже автоматом используешь хоткеи и кнопки. AI помощник очень хорошо невелирует слабый автокомплит.
Но привычки есть привычки, переход на VSCode замедлил разработку. Все равно, приходится что-то еще искать. Настраивать. 160$ в год можно потратить на профессиональный инструмент, предназначенный для конкретной цели, который еще и удобно лежит в руке.
А как настроить VSCode для Java, мною описано в новой статье:
https://sendel.ru/posts/java-with-vscode/