Виммельбух, 3, перетяжка
Виммельбух, 3, перетяжка
Виммельбух, 3, перетяжка

JetBrains представила PyCharm 2018.3

Новости Отредактировано

В PyCharm 2018.3 появились многострочные комментарии формата TODO, отображение используемого типа отступов и инструмент для работы с pull-запросами.

4К открытий4К показов
JetBrains представила PyCharm 2018.3

Команда JetBrains представила третье и последнее на 2018 год мажорное обновление IDE для разработки на Python. PyCharm 2018.3 получила поддержку многострочных комментариев формата TODO для записи задач и идей по ходу работы, встроенный инструмент для работы с pull-запросами и возможность настройки интерпретатора Python для работы в Windows над Linux-приложением.

Превью видео 5gJ7_3wCfUk

Новое в работе с Python

Пользователям платной версии IDE уровня Professional стала доступна WSL Interpreter — эта функция позволяет настраивать интерпретатор Python для запуска кода во внутреннем Linux-окружении. Нововведение направлено на разработчиков, которые пользуются Windows, но разрабатывают под Linux.

JetBrains представила PyCharm 2018.3 1

В PyCharm 2018.3 добавлены многострочные комментарии формата TODO. С их помощью можно прямо в коде делать пометки о том, что нужно добавить в проект или сделать позднее. Текст комментариев подсвечивается в редакторе, индексируется и доступен через поиск.

JetBrains представила PyCharm 2018.3 2

Другие изменения в работе с Python:

  • улучшена производительность при работе с f-строками;
  • новые настройки для оптимизации импорта кода;
  • автоматизация обновления в файлах проекта пометки о лицензии с указанием года (Settings —> Editor —> Copyright);
  • встроенная точка останова (стала доступна в Python 3.7) запустит вместо pdb внутренний отладчик PyCharm;
  • возможность указать свою команду для запуска в PyCharm инструмента управления контейнерами Docker Compose (только для версии Professional).

Новое в работе с IDE

Для глобального поиска разработчики добавили инструмент сужения результатов с помощью всплывающей строки подсказок. Кроме того, обновлена страница для подключения сторонних плагинов:

JetBrains представила PyCharm 2018.3 3

Команда JetBrains отметила, что не принимает никакую сторону в войне за отступы, но добавила в статус-бар IDE отображение того типа, который используется в файле: табы или пробелы.

JetBrains представила PyCharm 2018.3 4

PyCharm 2018.3 научился запоминать расположение вкладок терминала, так что настройки теперь не сбрасываются с каждым запуском среды. Для пользователей версии Professional доступно отслеживание времени работы над тикетом.

Другие изменения

  • Появилось отдельное окно GitHub Pull Requests, в котором можно по одному из pull-запросов создать локальную ветку;
  • Для пользователей платной версии Professional доступны поддержка СУБД Cassandra, обновлённая поддержка Angular и онлайн-редактирование HTML и CSS кода без подключения дополнительного плагина.

Кроссплатформенная интегрированная среда разработки PyCharm «выросла» из другого проекта JetBrains — IntelliJ IDEA. Она помогает проводить статический анализ кода, предоставляет инструменты для отладки кода на Python, юнит-тестирования и разработки с использованием Django. Помимо текущей, в 2018 году команда JetBrains выпустила ещё две версии IDE: в марте вышла PyCharm 2018.1 с поддержкой Python 3.7, а в июле — PyCharm 2018.2 с полной интеграцией инструмента Pipenv для управления рабочим окружением.

Следите за новыми постами
Следите за новыми постами по любимым темам
4К открытий4К показов