0

有没有办法在 Eclipse、WingIDE、PyCharm 或任何 Python IDE 中对 PySide 类的方法进行签名?目前,它自动完成类和方法名,但不自动完成方法的参数。所有函数都被检测为没有参数的函数。 Eclipse PySide 截图

我知道它是 C++ 框架的 Python 绑定,所以它不是那么容易,但有没有办法直接在 IDE 中使用方法签名?

4

2 回答 2

0

尝试在 Python 控制台中运行 help(some-qt-method),你看到了什么?确切地。

据我所知,唯一能深入处理 PyQt / PySide 的 IDE 是 Eric,只是因为它以自己的格式显式编译签名以进行自动完成。

于 2012-01-04T13:48:21.573 回答
0

我使用PyDev(Eclipse 插件),它就像一个魅力,还有函数签名。

编辑:

我对 C++ 扩展不是 100% 确定的,但如果有 Python 包装器,它应该可以很好地工作。使用纯 C++ 扩展可能会出现问题,但实际上我还没有尝试过。

于 2011-09-27T14:56:24.977 回答