PyDev – надстройка для Eclipse, преобразующая его в оптимальную среду для разработки ПО на Python. Преимущественные возможности плагина весьма разнообразны. Это рефакторинг, интерактивное сканирование в прерванном режиме, посредством консоли отладки, удаленный отладчик, интерактивная консоль. Также с помощью расширения можно настроить пробелы и табуляцию, определить погрешности парсера, с помощью функции "Перехода к определению" перейти и просмотреть источники элемента или типа.
При тестировании плагин технически покрывает код, поддерживает модуль MyPy, позволяющий проводить проверки статического типа, легко интегрируется с PyLint для создания чистого кода Python. Модульное тестирование при помощи Unit test integration также возможно из-за простой интеграции с плагином. В качестве среды для Python установка Eclipse с расширением PyDev является идеальной.
Программа постоянно обновляется, и в нее вносятся полезные изменения.
Особенности программы:
- многофункциональность расширения;
- поддержка реализации IronPython, Jython, CPython;
- возможность отладки сценариев, не используемых с помощью Eclipse;
- быстрое устранение проблем с кодом, корректное преобразование кода без изменений программной структуры.