Поиск по сайту:

В IntelliJ IDEA 2024.3 добавлена поддержка локальных моделей искусственного интеллекта, новый терминал в бета-версии

IntelliJ IDEA 2024.3, последняя крупная версия 2024 года, была выпущена несколько дней назад!

В этом выпуске представлена новая структура кода Логическая в окне инструмента Структура, позволяющая просматривать классы, методы, поля, а также связи и взаимодействия между компонентами в вашем проекте.

Режим K2 с Kotlin теперь работает стабильно. Когда он включен, он поддерживает использование нелокальных операторов break и continue внутри лямбда-выражений, а также многодолларовую интерполяцию.

AI Assistant теперь имеет новые контекстно-зависимые встроенные подсказки, которые поддерживают форматы файлов Java, Kotlin, Scala, Groovy, JavaScript, TypeScript, Python, JSON и YAML. А также многострочные предложения для Python, генерация кода на уровне файла и обновленный пользовательский интерфейс с упрощенным управлением контекстом.

Собственная модель LLM JetBrains теперь имеет унифицированный интерфейс, который поддерживает облачное завершение кода с подсветкой синтаксиса предлагаемого кода, принимает предложения токен за токеном или построчно, а также снижает общую задержку.

А в новой версии 2024.3 добавлена поддержка моделей Google Gemini AI. Теперь пользователи могут выбирать предпочтительный ИИ между Gemini, OpenAI, а также поддержку локальных моделей ИИ через Ollama.

В релизе также представлен новый терминал. Он доступен в виде бета-версии вместе с новыми возможностями настройки стилей подсказок, имен сеансов и переменных среды для более плавного и оперативного взаимодействия.

IntelliJ IDEA 2024.3 также улучшила фреймворки и технологии. Теперь он автоматически генерирует производные методы запросов в репозиториях Spring Data, позволяет импортировать и выполнять запросы в HTTP-клиенте, а также создавать и отлаживать собственные приложения Java на любой платформе.

В пользовательский интерфейс добавлена плавающая панель инструментов для файлов JSON, XML, YAML и SQL. Теперь он автоматически выделяет все экземпляры любого текста, который вы выбираете в файле. Проверка орфографии и грамматики теперь доступна даже во время индексирования. И это увеличивает лимит вкладок до 30.

Другие изменения в версии 2024.3 включают:

  • Доступ к журналам Kubernetes на уровне кластера с потоковой передачей и сопоставлением шаблонов.
  • Новая опция Добавить туннель для удаленной отладки, позволяющая локально отлаживать микросервисы с помощью предпочитаемых вами инструментов.
  • Поддержка глобального меню для Linux прекращена.
  • Обновите виджет Run, позволяющий запускать несколько конфигураций одновременно.
  • Возможность внесения конкретных изменений прямо из редактора.
  • Новая опция поиска Файлы проекта, исключая Git-Ignored в Найти в файлах.
  • Новый параметр Выполнять расширенные проверки после завершения фиксации.
  • Первый публичный выпуск EAP нового плагина Bazel
  • Ktor 3.0 для сборки серверных приложений на JVM с Kotlin
  • Синтаксис $env.ENV_VAR для доступа к переменным среды непосредственно в HTTP-клиенте.
  • И смотрите объявление, чтобы узнать больше.

Как установить IntelliJ IDEA 2024.3

Официальные пакеты для Windows, Linux и macOS доступны на веб-сайте программного обеспечения по ссылке ниже:

Загрузить IDEA: https://www.jetbrains.com/idea/download/

Для Linux это портативный архив, не требующий установки. Просто загрузите и распакуйте его, после чего пользователь сможет запустить исполняемый файл для запуска IDE.

По выбору пользователь Ubuntu может напрямую найти и установить IDE из App Center (или программного обеспечения Ubuntu), которая представляет собой пакет Snap, работающий в изолированной среде.

IntelliJ IDEA также доступен для установки в большинстве Linux через пакет Flatpak. Кроме того, сторонний PPA содержит скрипт для автоматической загрузки официального архива и создания ярлыка на рабочем столе для хорошей интеграции в ваш Linux. Для новичков вот пошаговое руководство, показывающее, как установить его в Ubuntu.

Статьи по данной тематике