2024-05-16 06:52:13 发布
网友
我正在尝试用python开发一个等离子体。我尝试过使用pydev的eclipse、使用pythoncomplete的vim、PIDA和Komodo,但是没有一个能够自动完成属于PyQT4或PyKDE4的类的方法名或成员。我在IDEs的PYTHONPATH列表中添加了/usr/share/pyshare中的文件夹。在
我还需要做点别的吗?在
有很多方法可以做到这一点,PyQt4为任何检查IDE的对象提供了足够的方法名信息:
>>> from PyQt4 import QtGui >>> dir(QtGui.QToolBox) ['Box', ... contextMenuPolicy', 'count', 'create', 'currentChanged'...]
所有这些功能都是内置的。这意味着您必须push some IDEs slightly才能注意到它们。请注意,编译后的PyQt中没有docstring,并且方法有一个有趣的签名。在
另一种可能性是使用qscintrada2和.api在PyQt4生成过程中生成的文件。Eric4 IDE is prepared exactly for that.
无耻插头>; 你也可以试试Komodo IDE/Komodo Edit和我不久前一起破解的CIX文件(download here):
而且
编辑:Komodo 5的安装说明:
<;/shameless plug>
关于WingIDE,它不是免费的,但它的Feature List有“wxPython、PyGTK和PyQt的自动完成”
有很多方法可以做到这一点,PyQt4为任何检查IDE的对象提供了足够的方法名信息:
所有这些功能都是内置的。这意味着您必须push some IDEs slightly才能注意到它们。请注意,编译后的PyQt中没有docstring,并且方法有一个有趣的签名。在
另一种可能性是使用qscintrada2和.api在PyQt4生成过程中生成的文件。Eric4 IDE is prepared exactly for that.
无耻插头>;
你也可以试试Komodo IDE/Komodo Edit和我不久前一起破解的CIX文件(download here):
而且
编辑:Komodo 5的安装说明:
<;/shameless plug>
关于WingIDE,它不是免费的,但它的Feature List有“wxPython、PyGTK和PyQt的自动完成”
相关问题 更多 >
编程相关推荐