Подтвердить что ты не робот

Какой идеал хорош для разработки приложений PyQt?

Какой идеал хорош для разработки приложений PyQt?

4b9b3361

Ответ 1

Я использую расширение pydev для разработки Eclipse для Python. Snappy, работает в Windows и Linux, довольно хороший отладчик (сравнимый с отладчиком Java IDE Eclipse). Завершение кода также может связываться с модулями PyQt.

Если вы имеете в виду писать файлы .ui, Qt Designer, который поставляется с PyQt, достаточен для компоновки виджетов, а pyuic4 преобразует их в код Python для вас (pyuic4 поставляется с PyQt).

Eclipse

PyDev

Ответ 2

Я нашел eric4 чрезвычайно мощный. Он загружает qt-программы для создания стандартных материалов (qt-designer, qt-linguist), а его навыки редактора и отладчика очень высоки.

Ответ 3

Я нашел Wing IDE, чтобы быть довольно хорошим.

Ответ 4

Я использую PyCharm сейчас для большинства моих вещей на Python (графический интерфейс, не GUI, рабочий стол, онлайн, все). Поддержка PyQt не полностью готова (в основном), но все остальное работает без сбоев. PyDev была моей предыдущей IDE, это немного сложно для меня. Затем есть Monkey Studio и Eric IDE, оба сделаны специально для PyQt, но оба они тоже довольно багги. Это главное для обоих.

Ответ 5

Я использую расширение pydev для Eclipse для разработки Python. Snappy, работает в Windows и Linux, довольно хороший отладчик (сравнимый с Eclipse Java IDE отладчик). завершение кода способно связывать модули PyQt.

PyQT может быть проблемой для настройки в Eclipse, но когда он настроен, он работает очень красиво! Существует руководство по popdevelop, в котором показано, как настроить Eclipse в Windows для работы с PyQT, с завершением кода и всеми.

Ответ 6

Почему вы не используете MonkeyStudio?

Ответ 7

Eric Python IDE - лучшее, что я нашел для PyQt.

Ответ 8

Я использую/работаю над редактором в течение последних 2-3 лет под названием "Идеи".

Он похож на eric4, написанный в PyQt, и использует редактор QScintilla для подсветки синтаксиса, но я работаю над связями с дистрибутивами, поэтому вам не нужно его компилировать. Попросите его работать в Windows, рядом с тем, что он работает в MacOS (работает на всех платформах).

Вы можете получить его здесь: http://www.projexsoftware.com/products/ideas

Основными функциями, которые я сделал для этого, являются мастера (упрощает создание новых виджетов и кода Qt), переносимость (кросс-платформенная и работает в трехмерных приложениях, таких как Maya, Houdini, 3dsmax и т.д.) и отладки - он имеет полный отладчик Python. В ближайшее время добавим поддержку pylint.

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