JetBrains представила PyCharm 2018.3
Новости Отредактировано
В PyCharm 2018.3 появились многострочные комментарии формата TODO, отображение используемого типа отступов и инструмент для работы с pull-запросами.
4К открытий4К показов
Команда JetBrains представила третье и последнее на 2018 год мажорное обновление IDE для разработки на Python. PyCharm 2018.3 получила поддержку многострочных комментариев формата TODO для записи задач и идей по ходу работы, встроенный инструмент для работы с pull-запросами и возможность настройки интерпретатора Python для работы в Windows над Linux-приложением.
Новое в работе с Python
Пользователям платной версии IDE уровня Professional стала доступна WSL Interpreter — эта функция позволяет настраивать интерпретатор Python для запуска кода во внутреннем Linux-окружении. Нововведение направлено на разработчиков, которые пользуются Windows, но разрабатывают под Linux.
В PyCharm 2018.3 добавлены многострочные комментарии формата TODO. С их помощью можно прямо в коде делать пометки о том, что нужно добавить в проект или сделать позднее. Текст комментариев подсвечивается в редакторе, индексируется и доступен через поиск.
Другие изменения в работе с Python:
- улучшена производительность при работе с f-строками;
- новые настройки для оптимизации импорта кода;
- автоматизация обновления в файлах проекта пометки о лицензии с указанием года (Settings —> Editor —> Copyright);
- встроенная точка останова (стала доступна в Python 3.7) запустит вместо pdb внутренний отладчик PyCharm;
- возможность указать свою команду для запуска в PyCharm инструмента управления контейнерами Docker Compose (только для версии Professional).
Новое в работе с IDE
Для глобального поиска разработчики добавили инструмент сужения результатов с помощью всплывающей строки подсказок. Кроме того, обновлена страница для подключения сторонних плагинов:
Команда JetBrains отметила, что не принимает никакую сторону в войне за отступы, но добавила в статус-бар IDE отображение того типа, который используется в файле: табы или пробелы.
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К показов