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

Релиз PyCharm 2018.3

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

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

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

WSL Interpreters в PyCharm 2018.3

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

комментарии TODO в PyCharm 2018.3

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

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

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

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

Страница плагинов в PyCharm 2018.3

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

Отображение отступов в PyCharm 2018.3

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 для управления рабочим окружением.

via страница What's New
Source: блог PyCharm

Подобрали два теста для вас:
— А здесь можно применить блокчейн?
Серверы для котиков: выберите лучшее решение для проекта и проверьте себя.