

Что нового в последнем обновлении JetBrains Toolbox
7 Июня 2019
Компания JetBrains пересмотрела подход к разработке инструментов для настольных ПК, чтобы помочь пользователям достигать более высокой производительности и лучше работать с новыми инновационными технологиями.
Перед тем как перейти к описанию всех обновлений, знаете ли вы, что обновлять свои инструменты быстрее и проще с помощью Toolbox? Категорически рекомендуем его установить. С его помощью, легко отслеживать и устанавливать обновления, проверять и запускать установленные приложения, и самое важное – это совершенно бесплатно. Последняя версия поддерживает GoogleStudioAndroid, переименование всех программ, даунгрейд версий и многое другое.
Новые версии продуктов уже доступны к загрузке!
IntelliJIDEA получает новые темы оформления, и официальную поддержку ручной настройки тем. Java 12 SwitchExpressions (Preview) поддерживается ряд новых проверок и быстрых исправлений, которые помогут начать работу. Теперь, можно присоединить отладчик к приложению Java, работающему внутри контейнера Docker. Другие улучшения включают улучшенную поддержку инструментов сборки, VSC улучшения и многое другое.
CLion 2019.1 включает в себя «начальный пакет» функций для встраиваемых разработок, которые обязательно нужно оценить. Рефакторинг C ++ стал более точным, а подсветка кода сменилась на Clangd, чтобы сделать редактор более отзывчивым. Чтобы помочь следовать предпочитаемому стилю кодирования, CLion интегрируется с хорошо известным инструментом ClangFormat и обеспечивает поддержку различных схем именования C/C++. И если вы работаете с компиляцией баз данных, теперь можно создавать независимые от системы сборки конфигурации Targets и Run / Debug.
GoLand выведет пользовательский опыт на совершенно новый уровень производительности благодаря расширенной поддержке инструментов, которая объединяет память, CPU, Mutex и др. Это также улучшает отладку, добавляет новые рефакторинги и предупреждает вас о возможных ошибках при использовании nil в различных выражениях. Кроме того, теперь можно загрузить и установить любой Go SDK прямо из IDE и почувствовать себя как дома с новой предварительно настроенной конфигурацией клавиатуры Sublime Text.
PyCharm поставляется с новой поддержкой Jupyter Notebook, обновленной быстрой документацией по CSS и многим другим. Полностью переработанная поддержка Jupyter Notebook позволяет легко редактировать записные книжки, запускать и отлаживать ячейки, а также управлять ядрами. Дальнейшие улучшения включают проверку типов Python при назначении переменных, поддержку многопроцессорных pytest и многое другое.
WebStorm предоставляет новые интеллектуальные методы, которые помогут внедрить функции деструктурирования и асинхронизации в код JavaScript, улучшенную поддержку Angular, обновленную документацию по CSS и HTML и новую, более мощную консоль отладки.
ПРИМЕЧАНИЕ: эта новая функциональность также доступна в большинстве IDE, которые поддерживают веб-разработку, например, IntelliJ IDEA, PyCharm, PhpStorm и другие.
PhpStorm обеспечивает лучшую производительность, повышенную стабильность и множество новых функций. Отладка шаблонов Twig и Laravel Blade; нахождение «мертвого» кода; использование нового рефакторинга и быстрые исправления; наслаждайтесь улучшенным завершением с помощью новых функций .phpstorm.meta.php; использованию расширенных инструментов PHP, Web и баз данных.
ReSharper Ultimate обеспечивает полную поддержку Visual Studio 2019.1 и ранней поддержки языка C# 8.0. Он предоставляет Optimize References для работы с SDK-проектами и несколько улучшений, касающихся форматирования кода. Go to Text теперь выполняет поиск почти во всех файлах проекта, а подсказки редактора кода охватывают больше ситуаций. Проекты C++ запускаются намного быстрее, кроме этого, доступна поддержка языковых функций С++ 20*.
В DataGrip добавлена поддержка Snowflake, Hive, Greenplum и Vertica. Новая версия также имеет переработанный диалог подключения, новые проверки и многое другое.
В RubyMine добавлена поддержка docker-compose exec для улучшения работы с Docker. Его совершенно новый собственный профилировщик поможет обнаружить части кода, которые замедляют работу вашего приложения. Эта версия также добавляет полную поддержку Factory Bot и унаследует все новые улучшения JavaScript, баз данных, пользовательского интерфейса и Git от платформы IntelliJ.
AppCode получил поддержку Swift 5, операторы Move для Swift, правильные разрешения для сгенерированных источников Core Data и Intents, возможность подключения к процессу устройства, поддержку языка приложения и региона, а также более быструю пошаговую сборку!
Rider обеспечивает подсветку кода, непрерывное тестирование и профилирование производительности на macOS и Linux! Для Windows разработчиков доступны крайне востребованные Windows Forms Design и Edit & Continue. Поддержка Xamarin выходит на новый уровень и добавляет JetBrains Xamarin SDK, интеграцию с Xcode, новый мастер Android SDK и поддержку Android как отдельный плагин в репозитории плагинов.
JetBrains никогда не перестает делать свои инструменты лучше для пользователей.