PyDev — плагин для поддержки Python в свободной среде разработки Eclipse. Новая версия поддерживает Eclipse 4.6 и новее, для более ранних версий следует использовать PyDev 5.2.0.
Список изменений:
- Начальная поддержка Python 3.6: анализ кода и подсветка синтаксиса для форматированных строк (f-strings), разбор аннотаций переменных, а также асинхронных генераторов и включений (comprehensions).
- Дополнено описание запуска в консоли. Добавлена поддержка запуска модулей с помощью
python -m
(эту возможность необходимо отдельно включить в настройках плагина в секции «Run»). - В отладчике теперь отображаются возвращаемые функциями значения (может быть отключено в настройках); когда пользователь ожидает ввод, больше не будет происходить интерпретация введённого. Исправлена многопроцессная отладка, когда отладчик стартует с точки останова (breakpoint).
- Улучшения в поддержке юнит-тестирования: исправления связанных с Юникодом ошибок в интеграции с pytest. Подтесты теперь правильно обрабатываются исполнителем юнит-тестов. Текущий набор тестов сохраняется.
- При работе в GNU/Linux автодополнение будет самостоятельно добавлять
import
, когда пользователь клавишей Tab выбирает вариант дополнения и применяет его сочетанием Shift+Enter.
>>> Подробности