В релизе 2024.3 компания JetBrains внесла ряд улучшений в свои продукты, обеспечив разработчикам более совершенный опыт.
IDE компании теперь оснащены возможностью раскрытия логической структуры кода, что помогает разработчикам всесторонне изучать проекты. Обновление упрощает отладку приложений Kubernetes и предоставляет широкий доступ к журналам Kubernetes в масштабах всего кластера. Кроме того, официальный выпуск режима K2, который ранее находился в бета-версии, повышает стабильность анализа кода, потребление памяти и общую производительность IDE.
Ассистент искусственного интеллекта JetBrains 2024.3 стал еще более универсальным благодаря интеграции моделей Google Gemini, включая Gemini 1.5 Pro 002 и Flash 002, в линейку больших языковых моделей (LLM). Теперь пользователи могут персонализировать взаимодействие с ИИ, выбирая между Gemini, OpenAI или локальными моделями через Ollama.
В этой последней версии также появились расширенное завершение кода с использованием собственной модели Mellum от JetBrains, улучшенное управление контекстом и встроенная генерация подсказок непосредственно в редакторе - все эти функции призваны упростить процесс разработки.
Помимо этих основных улучшений, каждая IDE JetBrains предлагает свой собственный набор новых возможностей:
- ВIntelliJ IDEA 2024.3 улучшена работа с псевдонимами в механизме потока данных для Java и Kotlin, а также улучшен форматтер кода, который сохраняет пустые строки для лучшей читабельности. Теперь он поддерживает функции Kotlin 2.1 и предлагает именованные кортежи в Scala 3. Также появилась возможность одновременного запуска нескольких конфигураций, новое ограничение вкладок по умолчанию - 30, и улучшены такие элементы пользовательского интерфейса, как использование терминала и скорость компиляции проекта. Также добавлены граф памяти кучи в профилировщике, прямой доступ к переменным окружения в HTTP-клиенте и улучшенная поддержка Docker Compose.
- PyCharm 2024.3 привносит искусственный интеллект прямо в редактор: пользователи могут вводить подсказки на естественном языке и получать предложения. Кроме того, в нем появилась помощь в работе с кодом для пользовательских классов данных, например, завершение кода атрибутов и вывод типа конструктора. Оценка производительности улучшена за счет новых графиков пламени в профилировщике.
- WebStorm 2024.3 сосредоточен на доработке существующих функций и улучшении навигации, переименовании компонентов фреймворка, встроенных инструментов баз данных и поддержки SQL. Также улучшено завершение кода с помощью искусственного интеллекта.
- GoLand 2024.3 улучшает рабочие процессы разработчиков благодаря новым инспекциям, усовершенствованному многострочному завершению, встроенным подсказкам и обновленной поддержке новейших возможностей языка Go с улучшенной производительностью при запуске больших проектов.
- ВCLion 2024.3 появился языковой движок Nova с востребованными функциями для разработки встраиваемых систем, просмотрщик изображений OpenCV и инструменты для отладки, такие как встроенная поддержка Zephyr West.
- Rider 2024.3 расширяет поддержку разработки игр для консолей PlayStation 5 и Xbox, обеспечивает совместимость с новым .NET 9 SDK и включает улучшения отладки для проектов Unity.
- PhpStorm 2024.3 помогает разработчикам перейти на PHP 8.4, предлагая поддержку xdebug_notify(), Pest 3.0 и улучшения в тестировании.
- RubyMine 2024.3 демонстрирует поддержку Rails 8, улучшенное облачное завершение кода и обновления для Ruby 3.4, а также такие новшества, как встроенные подсказки AI и улучшенная генерация тестов.
- IntelliJ Scala Plugin 2024.3 обеспечивает поддержку новых функций Scala, обогащает организацию проектов и повышает производительность благодаря улучшенной подсветке на основе компилятора.
- ReSharper 2024.3 поддерживает функции C# 13, обновленный механизм очистки кода, улучшенные соглашения об именовании, а также обновленные форматы сообщений об ошибках и предупреждений со структурированными, окрашенными всплывающими подсказками.
- ReSharper C++ 2024.3 обеспечивает улучшенную обработку решений для стандартов C++23 и C23 и специальный рефакторинг для проектов Unreal Engine.
Усовершенствования не ограничиваются этими средами: в обновлении JetBrains .NET Tools 2024.3 улучшен инструмент профилирования dotMemory, а в DataGrip 2024.3 улучшена обработка ошибок SQL и функции преобразования текста в SQL с помощью искусственного интеллекта.
Кроме того, не остались без внимания секторы науки о данных и управления. DataSpell 2024.3 теперь включает JetBrains Data Wrangler для упрощения задач, связанных с данными, а недавние обновления Datalore и YouTrack улучшают прототипирование SQL-запросов и внедряют приложения для управления задачами, делая эти инструменты более универсальными и настраиваемыми.
Понравилась новость? Тогда не забудь оставить свой комментарий.
А так же, добавь наш сайт в закладки (нажми Ctrl+D), не теряй нас.
Комментарии