什么 ide 适合开发 PyQt 应用程序?
8 回答
我发现eric4非常强大。它加载 qt 程序来做标准的东西(qt-designer、qt-linguist),它的编辑器和调试器技能非常高。
我发现Wing IDE非常好。
我现在将 PyCharm 用于我的大部分 Python 内容(GUI、非 GUI、桌面、在线、一切)。PyQt 支持还没有完全准备好(大部分是),但其他任何东西都可以正常运行。PyDev 是我以前的 IDE,对我来说有点复杂。然后是 Monkey Studio 和 Eric IDE,它们都是专门为 PyQt 设计的,但也有很多问题。这是它们的主要缺点。
我正在使用 Eclipse 的 pydev 扩展来进行 Python 开发。Snappy,适用于 Windows 和 Linux,非常好的调试器(可与 Eclipse Java IDE 调试器相媲美)。代码完成也能够绑定到 PyQt 模块。
在 Eclipse 中设置 PyQT 可能会很麻烦,但是当它设置好后,它运行得非常好!popdevelop上有一个指南,向您展示了如何在 Windows 中设置 Eclipse 以使用 PyQT,以及代码完成等等。
为什么你不使用 MonkeyStudio?
Eric Python IDE是我为 PyQt 找到的最好的。
在过去的 2-3 年里,我一直在使用/工作在一个名为 Ideas 的编辑器上。
它类似于 eric4,它是用 PyQt 编写的,并使用 QScintilla 编辑器进行语法高亮,但我正在处理分发绑定,因此您不必编译它。让它适用于 Windows,接近让它适用于 MacOS(尽管适用于所有平台)。
你可以在这里得到它:http: //www.projexsoftware.com/products/ideas
我制作它的主要功能是用于向导(使得生成新的 Qt 小部件和代码变得非常容易)、可移植性(跨平台并在 Maya、Houdini、3dsmax 等 3d 应用程序中工作)和调试 - 它有一个完整的 Python 调试器。即将添加 pylint 支持。
我将很快为其添加更多视频教程,但文档站点上也有完整的用户指南。