LINUX.ORG.RU

PyDev 2.1.0

 , ,


0

1

30 мая было объявлено о выходе PyDev 2.1.0 - плагина для Eclipse, предназначенного для разработки на Python, Jython и IronPython. Особенностью этого выпуска является отказ от поддержки Java 1.4 (необходима как минимум Java 5).

PyDev поддерживает функционал ожидаемый от современной IDE: автозавершение кода, подсветка синтаксиса, синтаксический анализ, рефакторинг, отладка и многое другое.

>>> Подробности

★★★★★

Проверено: JB ()

Ответ на: комментарий от vovans

На сколько я понял, PyDev среди местных питонистов не в почёте, поэтому не стал много расписывать, заинтересованные и по ссылке посмотрят все плюшки (даже с картинками).

shrub ★★★★★
() автор топика

Не нужно

anonymous
()
Ответ на: комментарий от shrub

На сколько я понял, PyDev среди местных питонистов не в почёте

Он вообще среди питонистов не в почёте. Потому что тащить с собою целый Эклипс для работы на Питоне есть бред полный. Существуют нормальные специализированные типа Eric и IDLE и универсальные легковесные типа Geany средства.

Vudod ★★★★★
()
Ответ на: комментарий от shrub

> На сколько я понял, PyDev среди местных питонистов не в почёте

Зависит.

tailgunner ★★★★★
()
Ответ на: комментарий от shrub

PyDev среди местных питонистов не в почёте

Я им пользовался года два, пока не пересел на свою поделку — вполне годно, даже если не брать плюшки, которые дает эклипс сам по себе.

baverman ★★★
()
Ответ на: комментарий от Vudod

Потому что тащить с собою целый Эклипс для работы на Питоне есть бред полный.

Однако куча питонистов сейчас пищат от pycharm и ничего, жирнота и даже ограниченность их совсем не пугает.

baverman ★★★
()
Ответ на: комментарий от baverman

Однако куча питонистов сейчас пищат от pycharm и ничего, жирнота и даже ограниченность их совсем не пугает.

Где эта «куча» и почему до них ещё не добрались ассенизаторы?

А если серьёзно, то это люди с java-подобным мышлением. Вместо того, чтобы решать задачу просто, они стараются переложить ненужную работу на систему разработки. Потом для поддержки нужна будет ещё специальная система анализа кода.

Vudod ★★★★★
()
Ответ на: комментарий от Vudod

Вместо того, чтобы решать задачу просто, они стараются переложить ненужную работу на систему разработки.

Как бы не просто было решение, а идеи заложенные в pycharm (скрытый каламбур :) достаточно здравы и помогают разработчику в любом случае. Вот только реализация подкачала, тормознутая и втригорложручая.

Ничего, уже почти дописал аналог rope, ориентированый не на рефакторинг, а на анализ и вывод типов, тогда посмотрим. Свою тыщу пользователей я уж точно поимею.

baverman ★★★
()
Ответ на: комментарий от analimous

Исходники открыты?

Есно, https://github.com/baverman/supplement, интеграцию со Snaked пока не пушил — слишком всё разломано, вычищаю и вылизываю. Думаю, в конце месяца будет релиз.

Перечислю некоторые фичи для затравки.

* Скорость. Реально быстро работает, это было главной мотивацией, к тому же разрабатывается на нетбуке, поэтому на десктопах реакция будет просто молниеносной.

* Комбинированный анализ — сначала пытаемся дотянуться до объектов через рантайм и только если это невозможно или небезопасно, тогда проводим статический анализ. Уже сейчас дополняет некоторые вещи лучше чем rope.

* Может выводить дескрипторы.

* Будет поддержка gobject-introspection через typelib.

baverman ★★★
()
Ответ на: комментарий от Vudod

> А если серьёзно, то это люди с java-подобным мышлением.

А если серьезно, ты ляпнул глупость.

tailgunner ★★★★★
()
Ответ на: комментарий от anonymous

> не смог на нем сидеть, перешел обратно в vim

аналогично-с

gwinn ★★★★
()
Ответ на: комментарий от shrub

На сколько я понял, PyDev среди местных питонистов не в почёте

не надо ориентироваться на троллей, pydev - одно из лучших свободных решений на сегодняшний день

shty ★★★★★
()

ХЗ, я давно уже пользуюсь - все устраивает.

seriyPS
()

Emacs форева!!! После Delphi не люблю среды со всякими плюшками типа авто-дополнений и т.д. Чем хороши редакторы типа Emacs - тем, что заставляют помнить весь код и тщательно изучать системные библиотеки. На начальном этапе конечно ошибок много, но спустя пару месяцев активного программирования это проходит.

anonymous
()

Я до сих пор не понял прелестей

автоматического рефакторинга. Мне все время кажется, что он что-то сломает или что он просто не нужен.

Расскажите, почему я неправ.

shimon ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.