2011-09-27 80 views
0

有什么办法可以在Eclipse,WingIDE,PyCharm或任何Python IDE中使用PySide类的方法签名? 目前,它会自动完成类和方法名称,但不会自动完成方法的参数。 所有功能都作为没有参数的功能进行检测。 Eclipse PySide ScreenshotEclipse/WingIDE/PyCharm中的PySide方法签名?

我知道这是一个C++框架的Python绑定,所以它不是那么容易,但有没有什么方法可以直接在IDE中拥有方法签名?

回答

0

我使用PyDev(Eclipse插件),它的工作原理与魅力一样,也具有功能签名。

编辑:

我不是100%肯定与C++的扩展,但它应该工作以及是否有它一个Python包装。使用纯粹的C++扩展可能是问题,但实际上我没有尝试过。

+0

你用PySide试过了吗? 签名与其他库一起工作,但不适用于PySide ... – Thomas

0

尝试在Python控制台中运行帮助(some-qt-method),你看到了什么?究竟。

据我所知,唯一深入处理PyQt/PySide的IDE是Eric,并且仅仅是因为它明确地编写了自己完成自动完成格式的签名。