Jump to content

Пидев

Пидев
Оригинальный автор(ы) Алекс Тотик
Разработчик(и) Appcelerator
Первоначальный выпуск июль 2003 г .; 20 лет назад ( 2003-07 )
Стабильная версия
11.0.3 [1]  Отредактируйте это в Викиданных / 30 октября 2023 г .; 7 месяцев назад ( 30 октября 2023 г. )
Написано в Ява , Питон
Операционная система Кросс-платформенный
Тип Интегрированная среда разработки
Лицензия Публичная лицензия Eclipse
Веб-сайт Пидев .org

PyDev сторонний плагин для Eclipse . Это интегрированная среда разработки (IDE), используемая для программирования на Python , поддерживающая рефакторинг кода , графическую отладку , анализ кода и другие функции.

История [ править ]

Первоначально PyDev был создан Алексом Тотичем в июле 2003 года, но Фабио Задрожный стал главным разработчиком проекта в январе 2005 года. В сентябре того же года был запущен PyDev Extensions как коммерческий аналог PyDev, предлагающий такие функции, как анализ кода и удаленная отладка. .

В июле 2008 года Aptana приобрела PyDev, оставив Задрозного главой проекта. [2] В сентябре 2009 года они открыли исходный код PyDev Extensions и объединили его с PyDev. [3]

Когда Appcelerator приобрела Aptana в январе 2011 года, они приобрели PyDev в качестве расширения. Задрозный остался руководителем проекта. [4] С тех пор развитие PyDev ускорилось.

В марте 2011 года был выпущен PyDev 2.0 с поддержкой действий TDD , а в апреле следующего года вышла версия 2.5 с поддержкой Django. Май 2013 года стал важной вехой: PyDev собрал больше, чем планировалось, в ходе успешного раунда краудсорсинга для продолжения разработки, и была выпущена версия 2.7.5. Кампания также профинансировала создание Задрозным LiClipse, платной версии Eclipse с закрытым исходным кодом, которая по умолчанию включает в себя PyDev. [5]

PyDev получил улучшения в выводе типов и заметное увеличение вклада в кодовую базу с выпуском версии 2.8 в июле 2013 года. [6] С тех пор в PyDev было внесено множество дополнительных улучшений, и он получил множество положительных отзывов. [7] [8]

Версия 5.4.0 была выпущена 30 ноября 2016 года. Главной новой особенностью этой версии является поддержка Python 3.6. [9]

Особенности [ править ]

Ниже приведены некоторые доступные функции (версия 2.7.5):

  • CPython , Jython и IronPython. Поддержка
  • Завершение кода
  • Дополнение кода с автоимпортом
  • Анализ кода (с быстрым исправлением проблем, обнаруженных при анализе кода — Ctrl+1)
  • Отладчик
  • Джанго
  • Удаленный отладчик (позволяет отлаживать сценарии, не запущенные из Eclipse)
  • Консоль отладки (позволяет интерактивное тестирование в приостановленном режиме)
  • Интерактивная консоль
  • Синтаксис Python 2.x и 3.x
  • Базовая подсветка синтаксиса
  • Ошибки парсера
  • Контурный вид
  • Настройки табуляции или пробелов
  • Умный отступ/отступ
  • Комментировать/раскомментировать/комментировать блоки
  • Складывание кода
  • Перейти к определению
  • Покрытие кода
  • Отметить вхождения
  • с пилинтом Интеграция
  • TODO задачи
  • Помощники по контенту (Ctrl+1)
    • Присвоить результат атрибуту или локальному
    • Объемный код с помощью try..catch/finally
    • Создать документацию
    • Переместить импорт в глобальную область видимости
  • Ключевые слова представлены в виде автозаполнения при вводе
  • Краткое описание

Расширения PyDev [ править ]

До сентября 2009 года существовало две версии PyDev: версия с открытым исходным кодом и условно-бесплатная версия под названием PyDev Extensions. Некоторые расширенные функции, такие как анализ кода, быстрые исправления и удаленная отладка, были зарезервированы для платной версии. 3 сентября 2009 года Aptana анонсировала PyDev версии 1.5, объединенную версию PyDev и расширений PyDev, доступную по лицензии Eclipse Public License .

См. также [ править ]

Ссылки [ править ]

  1. ^ «История PyDev» . Проверено 6 ноября 2023 г.
  2. ^ Аптана. «Aptana приобретает PyDev» . Архивировано из оригинала 20 апреля 2012 г. Проверено 6 августа 2012 г.
  3. ^ Zadrozny, Fabio (3 September 2009). "PyDev Extensions Open Sourced" .
  4. ^ Appcelerator. «Appcelerator приобретает Aptana» .
  5. ^ «PyDev и LiClipse для быстрого, сексуального и темного затмения» . Индигого .
  6. ^ Zadrozny, Fabio (July 25, 2013). "PyDev adventures: PyDev 2.8.0 released" .
  7. ^ Фрукт, Джейсон (14 января 2013 г.). «Сравнение IDE Python для разработки» .
  8. ^ «Оценка IDE для научного Python» . 18 апреля 2013 г.
  9. ^ «PyDev 5.4.0 (Python 3.6, краудфандинг Patreon)» . pydev.blogspot.nl . 30 ноября 2016 г. Проверено 10 декабря 2016 г.

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: cf8ba0a8a86f41bb83104d8d12c67c84__1680174120
URL1:https://arc.ask3.ru/arc/aa/cf/84/cf8ba0a8a86f41bb83104d8d12c67c84.html
Заголовок, (Title) документа по адресу, URL1:
PyDev - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)