#IntelliJIDEA

Dmitry Aleksandrov :verified:bercut2000@c.im
2025-06-12

Hey, #intellijidea thanks for the gift! You are awesome!

2025-05-30

Автоматизация проверки стиля кода с помощью KtLint в Android проекте

Современная разработка программного обеспечения требует не только написания функционального кода, но и обеспечения его качества, надежности и безопасности. Для обеспечения этого во многих командах по-прежнему существует Code Review. По моему мнению в 90% случаев это абсолютно бесполезная трата времени и сил разработчиков команды. Code Review это рудимент, который изжил себя. Я не утверждаю, что Code Review должен исчезнуть - принцип и подход должны измениться. Ручная организация Code Review ведет к деградации продуктивности и взаимоотношений внутри команды. Очень часто Code Review превращается в способ самоутверждения, эмоциональной разрядке одного из участников команды за счет других. Комментарии часто бывают противоречивыми и контр продуктивными. Как этого избежать? Ответ – полностью автоматизировать этот процесс. Одним из ключевых инструментов для достижения этой цели является статистический анализ кода - метод автоматизированной проверки исходного кода без его выполнения. Я всю свою практику участвовал в командах, где Code Review было ручным и каждый участник команды ставил approve, либо оставлял комментарий. Думаю, так происходит и сейчас во многих командах. Качество такого Review низкое и трудно быть по-настоящему объективным. Мне повезло участвовать в большом стартапе и начать проект самостоятельно. И в моем проекте я решил покончить с Code Review. Что мне было необходимо? Нужен был инструмент который бы приводил код к единому стилю и избавил меня и других участников команды от необходимости проверять стиль кода. Сюда входит правила расстановки новых строк, именования методов, отступы и тд. Необходимо чтоб инструмент подсвечивал места где стиль не соблюдается и исправлял автоматически такие места.

habr.com/ru/articles/914250/

#kotlin #code_style #static_analysis #android #intellijidea #command #management #clean_code

Marit van Dijk ☕️🥑maritvandijk
2025-05-29

If you prefer to clone from @github using SSH, you can configure this in Settings | Version Control | GitHub.

IntelliJ IDEA Settings screen with GitHub selected on the left and the option "Clone git repositories using ssh" selected on the right.
Erik C. Thauvinethauvin
2025-05-13

IntelliJ IDEA is trying real hard to pop-up suggestions, etc. anytime, anywhere. It's getting very close to be hindering my productivity.

Guillaume Laforgeglaforge@uwyn.net
2025-05-02

I've been using #intellijidea for roughly 20 years, and there are still little things that amaze me and delight me...

I copied a Maven <dependency>...</> and pasted it in my Gradle build... and IDEA converted it automatically & transparently into implementation("...")

🤯

Rachel GreenhamStrangeNoises
2025-04-28

Didn't write it down when I should have. Did find a note complaining the flatpak was as bad, “because like Snap it’s fragile as fuck and slow to start and just always going to be filled with problems and fuckupery”

I think I'll trust past Rachel on this one.

Rachel GreenhamStrangeNoises
2025-04-28

hmm. i didn’t like using as a snap on , and installed the toolbox instead and managed it that way.

now setting up on a new system, i wish I could remember why. what problem pushed me to go to that trouble?

2025-04-28

Альтернативы IDEA CE для Jmix и Spring Boot разработчиков

1. Предисловие Недавно состоялся долгожданный релиз OpenIDE — открытой среды для профессиональной разработки (Spring Boot/Java/Kotlin и многое другое) от консорциума «Haulmont – Axiom – Astra», построенной на принципах открытости, свободы и отсутствия какой-либо дискриминации. В отличие от конкурентов, эта IDE не позиционирует себя как очередное решение для «импортозамещения», а является самостоятельным продуктом, нацеленным на решение широкого спектра задач современной разработки. К написанию данной статьи дополнительным стимулом стал «повышенный интерес» сообщества Jmix-разработчиков к GigaIDE от Сбера , релиз которой состоялся почти год назад (27 июня 2024 года). За прошедшее время те, кто хотел, уже успели ознакомиться с возможностями GigaIDE. Теперь же разработчики получили возможность попробовать OpenIDE и сравнить её с предыдущей альтернативой. Цель сегодняшней статьи — подробно сравнить эти два продукта и ответить на важные вопросы:

habr.com/ru/companies/haulmont

#ide #haulmont #axiom #intellijidea #gigaide #openide #astragroup #idea #java #jmix

2025-04-24

OpenIDE: первая российская среда разработки с поддержкой Java 24

Наконец-то состоялся официальный релиз OpenIDE – независимой российской среды разработки, которую совместно создают «Группа Астра», Axiom JDK и Haulmont. Проект стартовал как open source-инициатива в конце прошлого года и всего за полгода прошёл путь от идеи до стабильной версии. В числе ключевых фич — поддержка Java 24 уже "из коробки", собственный маркетплейс плагинов и "многоязычность". В статье — ключевые достижения, проблемы, а также планы по развитию OpenIDE и её экосистемы.

habr.com/ru/companies/spring_a

#ide #haulmont #axiom #intellijidea #gigaide #openide #astragroup

2025-04-24

OpenIDE: первая российская среда разработки с поддержкой Java 24

Наконец-то состоялся официальный релиз OpenIDE – независимой российской среды разработки, которую совместно создают «Группа Астра», Axiom JDK и Haulmont. Проект стартовал как open source-инициатива в конце прошлого года и всего за полгода прошёл путь от идеи до стабильной версии. В числе ключевых фич — поддержка Java 24 уже "из коробки", собственный маркетплейс плагинов и "многоязычность". В статье — ключевые достижения, проблемы, а также планы по развитию OpenIDE и её экосистемы.

habr.com/ru/companies/spring_a

#ide #haulmont #axiom #intellijidea #gigaide #openide #astragroup

Seth Lopezsethlopez
2025-04-21

Find interesting, but you're hesitant to leave ? You're not alone!

I wrote about my experience using the plugin, how I've configured it, and how you can try it, too.

sethlopez.dev/ideavim/

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst