Media is too big
VIEW IN TELEGRAM
Вышла IDEA 2024.2, а следующая версия Android Studio Ladybug уже базируется на ней. Почитать что нового можно тут
#idea
#idea
👍21👎7🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
В IDEA 2024.2 и Android Studio Ladybug можно попробовать новый терминал (Settings/Preferences | Tools | Terminal | Enable New Terminal)
Новый терминал имеет интеграцию с AI, улучшенный ввод, автодополнение и др. улучшения
#idea
Новый терминал имеет интеграцию с AI, улучшенный ввод, автодополнение и др. улучшения
#idea
👍45 17👎11🔥5
Forwarded from Compose Broadcast
This media is not supported in your browser
VIEW IN TELEGRAM
Valkyrie - плагин для Idea/Android Studio от подписчика канала для конвертации SVG и Android XML Vector Drawable в Compose ImageVector. Поддерживает Compose Multiplatform
Давайте поддержим звездой на GitHub
#compose #idea #androidstudio
Давайте поддержим звездой на GitHub
#compose #idea #androidstudio
👍94🔥8👎6❤1
Новая Android Studio построена поверх Idea 2024.1.2 на основе IntelliJ 2024.1
👉 Поддержка Java 22
👉 Новый UI терминала
👉 Первый строки текущего класса в скролле, функций и пр. теперь липнут в верху редактора
👉 Во время индекс проекта теперь работает подсветка и дополнение Java и Kotlin кода
👉 Возможность настройки масштаба IDE
👉 K2 Kotlin режим в альфа версии
#androidstudio #idea
👉 Поддержка Java 22
👉 Новый UI терминала
👉 Первый строки текущего класса в скролле, функций и пр. теперь липнут в верху редактора
👉 Во время индекс проекта теперь работает подсветка и дополнение Java и Kotlin кода
👉 Возможность настройки масштаба IDE
👉 K2 Kotlin режим в альфа версии
#androidstudio #idea
👍34👎9🤔1😢1👌1
Пользователи из России стали сталкиваться с невозможностью установки/обновления отдельных плагинов в IDE на базе IntelliJ платформы. IDEA Community Edition и Android Studio скачиваются. Непонятно по какому принципу блокируется загрузка плагинов, но всегда их можно скачать с репозитория GitHub и поставить через файл. Нужен альтернативный репозиторий с плагинами, чтобы обновления и дальше работали
UPD: Ограничение обходится включением VPN
#idea #androidstudio
UPD: Ограничение обходится включением VPN
#idea #androidstudio
😢45👍28👎10🔥8🤔2
Решил попробовать K2 режим работы Kotlin плагина в IDEA. Compose Multiplatform и KMP плагины пока не имеют поддержки K2 😞 Всё остальное в Android Studio работает
#idea #androidstudio #k2
#idea #androidstudio #k2
JetBrains рассказала про разработку нового UI и как его настроить удобно под вас
#idea #androidstudio
#idea #androidstudio
👍15
This media is not supported in your browser
VIEW IN TELEGRAM
В Idea 2024.3 уменьшили время ожидания после открытия проекта и возможностью набирать код. Добились этого за счет оптимизации индексации проекта, разделением его на несколько фаз и параллельным выполнением индексации
#idea #производительность
#idea #производительность
👍59🔥26
This media is not supported in your browser
VIEW IN TELEGRAM
Плагин для проверки безопасности кода для IDEA Ultimate
Представили плагин для интеграции анализа безопасности кода на основе OWASP. Работает только в IDEA Ultimate. Те кто может купить и поставить - возрадуйтесь!
Также появился плагин для Qodana, если пользуешься сервисом - ставь ❤️
#jetbrains #безопасность #idea
Представили плагин для интеграции анализа безопасности кода на основе OWASP. Работает только в IDEA Ultimate. Те кто может купить и поставить - возрадуйтесь!
Также появился плагин для Qodana, если пользуешься сервисом - ставь ❤️
#jetbrains #безопасность #idea
👍22❤5 3
Серия из 3 статей про описание шаблонов файлов и генерация кода проектов на основе их с помощью встроенной фичи IntelliJ - File Templates
Статьи цикла:
1️⃣ Возможности File Templates
2️⃣ Пример использования для создания кода новой фичи
3️⃣ Как переносить шаблоны между разработчиками/IDE
#idea
Статьи цикла:
#idea
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11
Forwarded from Kotlin Multiplatform Broadcast
Проблема с валидацией DI графа зависимостей при использования Koin - очень актуальная. Авторы решили подойти к её решению через анализ кода проектов в IDE, хотя уже обсуждали перенос инструмента в CLI.
Для использования вам понадобится зарегистрироваться на сайте Kotzilla.
#kotlin #idea #koin
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥27👍7🤯6👎5
👉 JetBrains AI
👉 Поддержка Java 24
👉 Включен режим K2 по умолчанию
👉 Kotlin Notebook встроены в IDEA
👉 Новый UI терминала в Beta
👉 Улучшения для работы с Kotlin
👉 Поддержка Gradle Daemon toolchain
и много много других улучшений
#idea
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥36👍10
JetBrains решила сделать Git клиент из IDEA отдельным приложением. Пока доступно только раннее превью по заявкам. Про цену или бесплатность пока не говорят
В анонсе писали что это просили пользовтаели, а оно вам надо? Делитесь в комментариях
#git #idea #jetbrains
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥34🤔10👍7🤯1
This media is not supported in your browser
VIEW IN TELEGRAM
JetBrains сделала свой плагин для Bazel на замену решению от Google.
Что может плагин:
👉 Автодополнение
👉 Простое импортирование проекта
👉 Прокачали UI
👉 Много улучшение по сравнению с версий из 2025.1
Доступен для IDEA 2025.2 и новее.
#jetbrains #idea #bazel
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯20👍5🔥3❤2🤝2
В современных IDE есть простой поиск и замена по текстам, поиск по классам, рефакторинг кода. Иногда надо сделать рефакторинг кода сквозь весь проект на основе понимания стркуктуры кода. И это
Этот формат поиска позволяет вам вводить в переменные код, делать замены методов, классов и даже что-то сложнее.
Например, сегодня надо было поправить использование форматирования в коде:
// Было
String.format(“%s %s”, string1, string2)
// Стало
string1 + ' ' + string2
Пример того как сделана замена можете увидеть в картинках/видео к посту. Если хотите вдохновиться тем, какие возможности есть - посмотрите готовые примеры.
#idea
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥42👍13❤4🤯2
This media is not supported in your browser
VIEW IN TELEGRAM
Как этот IDE плагин прошел мимо меня 🤯🤯🤯
Узнали из новости про плагин Package Checker для IDE от JetBrains и работает в Android Studio. Автор плагина - сама JetBrains.
Плагин проверяет подключенные зависимости, проверяет есть ли в них какие-то уязвимости и подсвечивает вам. Для анализа уязвимстей используется база Mend.io.
Рекомендую всем поставить этот плагин и запустить анализ своего кода.
#androidstudio #idea #безопасность
Узнали из новости про плагин Package Checker для IDE от JetBrains и работает в Android Studio. Автор плагина - сама JetBrains.
Плагин проверяет подключенные зависимости, проверяет есть ли в них какие-то уязвимости и подсвечивает вам. Для анализа уязвимстей используется база Mend.io.
Рекомендую всем поставить этот плагин и запустить анализ своего кода.
Mend.io — это AI-native платформа Application Security (AppSec), предназначенная для комплексного обеспечения безопасности современных приложений с использованием искусственного интеллекта. Ранее она была известна как WhiteSource
#androidstudio #idea #безопасность
🔥96👍21❤6
🚀 Чтобы ускорить работу с Gradle рекомендую всем включить в настройках IDE параллельную работу синхронизации IDEA и Gradle проекта.
🐘 Что даёт включение «parallel fetching»
По умолчанию Gradle получает модели последовательно — по одному модулю за раз.
С включённой опцией IDE может запрашивать модели параллельно для нескольких модулей, что:
👉 ускоряет синхронизацию крупных многомодульных проектов;
👉 сокращает время обновления проекта после изменения Gradel build-файлов;
👉 лучше использует возможности CPU
#gradle #androidstudio #idea
По умолчанию Gradle получает модели последовательно — по одному модулю за раз.
С включённой опцией IDE может запрашивать модели параллельно для нескольких модулей, что:
👉 ускоряет синхронизацию крупных многомодульных проектов;
👉 сокращает время обновления проекта после изменения Gradel build-файлов;
👉 лучше использует возможности CPU
#gradle #androidstudio #idea
Please open Telegram to view this post
VIEW IN TELEGRAM
👍69🔥5❤2
This media is not supported in your browser
VIEW IN TELEGRAM
Новая функция автодополнения будет предлагать различные действия в зависимости от контекста в коде где вызывается.
Функция пока в Beta и не включена по умолчанию. Сделать это можно в настройка в Settings | Editor | General | Code Completion | Command Completion and select Enable command completion.
#idea
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥30👍7❤2🤔2
JetBrains объявила о важном изменении: с версии 2025.3 IntelliJ IDEA Community Edition и Ultimate объединяются в один продукт. Больше не нужно выбирать между двумя редакциями.
Всё основное — бесплатно: Базовый функционал для разработки на Java, Kotlin, поддержка Spring Boot, работа с базами данных и многое другое доступны сразу после установки без активации.
Важно:
JetBrains уже ранее закрыла Fleet. Кажется, что все шаги идут как оптимизация портфолио продуктов и упрощение разработки.
#JetBrains #IDEA #IDE #Java #Kotlin
Please open Telegram to view this post
VIEW IN TELEGRAM
👍38❤12🔥10👎2
This media is not supported in your browser
VIEW IN TELEGRAM
Ключевые изменения:
👉 Компоновка элементов UI с отступами и закруглёнными углами
👉 Чёткие границы окон инструментов, упрощающие их изменение размера и настройку пространства.
👉 Активная вкладка теперь подсвечена более явно.
👉 Новые визуальные настройки
Чтобы выключить новый дизайн достаточно сменить тему на другую в настройках
Appearance & Behavior → Appearance и выберите другую тему🤔 Мне визуально нравится. Выглядит легко и обновлено, но вот насколько это будет удобно в работе? В целом у программистов большие экраны и места на немного отступов там есть. Но меня не отпускает мысль: "А зачем было менять?" Предыдущее крупное обновление дизайна было в 2022 и то не все его приняли.
Буду ждать когда новый UI доедет до Android Studio чтобы оценить в повседневной работе
#IDEA
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥47👍11👎6❤4