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

StackOverflow https://stackoverflow.com/questions/472021

  •  19-08-2019
  •  | 
  •  

Вопрос

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

Это было полезно?

Решение

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

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

Eclipse

PyDev

Другие советы

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

Я нашел IDE Wing довольно хорошим.

Сейчас я использую PyCharm для большей части моих Python (GUI, не-GUI, рабочий стол, онлайн, все). Поддержка PyQt не ПОЛНОСТЬЮ готова (в основном это так), но все остальное работает без сбоев. PyDev был моей предыдущей IDE, это немного сложно для меня. Кроме того, есть Monkey Studio и Eric IDE, оба сделаны специально для PyQt, но оба также довольно глючные. Это главный недостаток для них обоих.

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

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

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

Последние 2-3 года я работала над редактором под названием «Идеи».

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

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

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top