0

Eclipse、WingIDE、PyCharm、または任意のPython IDEでPySideクラスのメソッドの署名を取得する方法はありますか?現在、クラスとメソッド名は自動補完されますが、メソッドのパラメーターは自動補完されません。すべての関数は、パラメーターのない関数として検出されます。 EclipsePySideスクリーンショット

これはC++フレームワークのPythonバインディングであることを知っているので、それほど簡単ではありませんが、IDEでメソッドシグネチャを直接取得する方法はありますか?

4

2 に答える 2

0

私はPyDev (Eclipse プラグイン) を使用していますが、これは魅力的に機能し、関数シグネチャも備えています。

編集:

C++ 拡張機能については 100% 確信が持てませんが、Python ラッパーがあればうまく機能するはずです。純粋な C++ 拡張では問題が発生する可能性がありますが、実際には試していません。

于 2011-09-27T14:56:24.977 に答える
0

Python コンソールで help(some-qt-method) を実行してみてください。何が表示されますか? 丁度。

私の知る限り、PyQt / PySide を詳細に処理する IDE は Eric だけです。

于 2012-01-04T13:48:21.573 に答える