JetBrains Toolbox 2020.2: дайджест

Oksana Mandryka

Мы обновили все инструменты, входящие в All Products Pack, до версии 2020.2. Перейти на новую версию можно через приложение the Toolbox App или прямо в IDE. Вот главные нововведения этого релиза.

IntelliJ IDEA

IntelliJ IDEA 2020.2: возможность управлять пул-реквестами GitHub прямо из IDE, просматривать полный список проблем с текущим файлом в специальном окне и быстро навигироваться по ошибкам и предупреждениям с помощью нового виджета. Если внесенные изменения привели к ошибкам в других файлах, IDE об этом сообщит. IntelliJ IDEA 2020.2 поддерживает Jakarta EE и предоставляет новые возможности для работы с Quarkus, Micronaut и OpenAPI.
WebStorm

WebStorm 2020.2: долгожданная возможность использовать Prettier в качестве форматера по умолчанию, лучшая в своем классе поддержка Vue (теперь мы действительно можем это сказать!), новые intention-действия для JavaScript, полная поддержка пул-реквестов GitHub и многое другое.
PyCharm

PyCharm 2020.2: множество улучшений для продуктивной работы и повышения качества кода. Теперь можно выполнять все действия по обработке пул-реквестов прямо в IDE, в новом специальном интерфейсе. Исключения можно просматривать прямо в редакторе: PyCharm останавливает выполнение программы и точно показывает проблемное место в коде. Чтобы изменить сигнатуру метода или переименовать класс больше не придется иметь дело с модальным диалогом. Просто внесите нужные изменения в редакторе и примените их ко всем использованиям.
RubyMine

RubyMine 2020.2: новый способ исследования проблем в коде, целый набор свежих intention-действий, поддержка языка шаблонов Liquid, расширенная поддержка пул-реквестов GitHub и много других возможностей для Ruby, Rails, JS и работы с базами данных.
ReSharper

ReSharper 2020.2: новые инспекции и быстрые исправления для C#8 и ссылочных типов, допускающих значение null, долгожданная возможность автоматически запускать Сode Cleanup при сохранении файла и переработанный инструмент запуска юнит-тестов. В ReSharper C++ значительно расширена функциональность для разработки на Unreal Engine, улучшены поддержка C++/CLI, навигация и анализ кода.
Обратите внимание на изменения в модели лицензирования ReSharper: все подробности — в этой статье.
icon_AppCode

AppCode 2020.2: начальная поддержка Swift Package Manager, рефакторинг Change Signature для Swift, ускоренное автодополнение, навигация и подсветка, новый виджет инспекций и окно Problems, полная поддержка пул-реквестов GitHub и многое другое.
PhpStorm

PhpStorm 2020.2: поддержка объединенных типов из PHP 8, обновленный движок потока управления для PHP, полная поддержка пул-реквестов GitHub, виджет инспекций, поддержка OpenAPI через плагин и многое другое.
GoLand

GoLand 2020.2: улучшенная поддержка Go Modules, удобное отображение потенциальных проблем в коде и набор новых инспекций. Кроме того, вас ждут новые функции редактирования, например добавление курсора в конец каждой из нескольких выделенных строк, обновления в управлении версиями, включая поддержку WSL 2 для Git на Windows, и многое другое!
Rider

Rider 2020.2: долгожданный Localization Manager для упрощения локализации сайтов и приложений, а также поддержка шейдеров в рамках интеграции с Unity. Мы полностью переработали инструмент запуска юнит-тестов и API отладчика, сделав их более быстрыми, мощными и стабильными.
CLion

CLion 2020.2: разрабатывайте больше различных проектов на C++, пользуясь поддержкой проектов Makefile и расширенной функциональностью для работы с CMake. Благодаря обновленной поддержке стандарта C++20, переработанным инспекциям и новым возможностями модульного тестирования, писать качественный код на C++ стало еще проще.
DataGrip

DataGrip 2020.2: отдельный редактор больших значений, предпросмотр запроса при редактировании, поддержка диалекта Google BigQuery и многое другое.

Выпустив свежие версии наших продуктов, мы сразу начали работать над дальнейшими улучшениями. А значит, уже скоро откроем программу раннего доступа к функциональности 2020.3. Следите за новостями!

Ваша команда JetBrains