質問

PyQtアプリの開発に最適なIDEは何ですか?

役に立ちましたか?

解決

Python開発にはEclipseのpydev拡張機能を使用しています。 Snappyは、WindowsおよびLinuxで動作し、非常に優れたデバッガー(Eclipse Java IDEデバッガーに匹敵)。コード補完はPyQtモジュールにも結び付けることができます。

.uiファイルの作成を参照している場合、PyQtに付属のQt Designerでウィジェットのレイアウトを行うことができ、pyuic4はそれらをPythonコードに変換します(pyuic4にはPyQtが付属しています)。

Eclipse

PyDev

他のヒント

eric4 は非常に強力であることがわかりました。標準的なもの(qt-designer、qt-linguist)を実行するためにqtプログラムをロードし、そのエディターとデバッガーのスキルは非常に高いです。

Wing IDE は非常に優れていることがわかりました。

私は現在、Pythonのほとんど(GUI、非GUI、デスクトップ、オンライン、すべて)にPyCharmを使用しています。 PyQtのサポートは完全には準備できていません(ほとんど準備ができています)が、他の機能は問題なく実行されます。 PyDevは以前のIDEでしたが、少し複雑です。それから、Monkey StudioとEric IDEがあり、どちらもPyQt専用に作られていますが、どちらもかなりバグが多いです。それが両方の主な欠点です。

  

pydev拡張機能を使用して   Python開発用のEclipse。   Snappyは、WindowsとLinuxで動作し、   かなりいいデバッガー(に匹敵する   Eclipse Java IDEデバッガー)。の   コード補完は結び付けることができます   PyQtモジュールも同様です。

PyQTは、Eclipseでセットアップするのが面倒ですが、セットアップすると、非常にうまく機能します! がありますpopdevelopのガイドでは、WindowsでEclipseをセットアップして、PyQTを使用してコード補完などを行う方法を示しています。

MonkeyStudioを使用しない理由

私は過去2、3年、Ideasと呼ばれるエディターを使用/編集してきました。

PyQtで記述されたeric4に似ており、構文強調のためにQScintillaエディターを使用しますが、ディストリビューションバインディングに取り組んでいるので、コンパイルする必要はありません。 MacOSでも動作するように、Windowsでも動作します(ただし、すべてのプラットフォームで動作します)。

ここから入手できます: http://www.projexsoftware.com/products/ideas

作成した主な機能は、ウィザード(新しいQtウィジェットとコードの生成を非常に簡単にします)、移植性(クロスプラットフォームで、Maya、Houdini、3dsmaxなどの3Dアプリ内で動作します)およびデバッグ用です-完全なPythonデバッガーがあります。 Pylintサポートをすぐに追加する予定です。

まもなくビデオチュートリアルを追加しますが、ドキュメントサイトにも完全なユーザーガイドがあります。

Eric Python IDE は、PyQtで見つけた最高のものです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top