qt:pyqt_ide_options
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
qt:pyqt_ide_options [2011/04/17 14:31] – mithat | qt:pyqt_ide_options [2011/04/20 17:00] – [General IDE support] mithat | ||
---|---|---|---|
Line 61: | Line 61: | ||
===== The results ===== | ===== The results ===== | ||
- | + means good, | + | :-) means good, |
~ means eh, | ~ means eh, | ||
-- means available but sucks, | -- means available but sucks, | ||
Line 67: | Line 67: | ||
ext means handled externally automatically or by specifying a user command | ext means handled externally automatically or by specifying a user command | ||
- | ==== Project support | + | ==== Yes/ |
- | ^ IDE ^ Y/N? ^ UI ^ survival | + | ^ IDE ^ Y/N? ^ |
- | ^ Eclipse+PyDev | | + | ^ Eclipse+PyDev | |
- | ^ Editra | + | ^ Editra |
- | ^ Eric 4 | maybe| +* | ~ | + | + | ^ Eric 4 | maybe | |
- | ^ Monkey Studio | | + | ^ Monkey Studio | |
- | ^ Netbeans+Py | + | ^ Netbeans+Py |
- | ^ Spyder | + | ^ Spyder |
- | ^ Stani' | + | ^ Stani' |
- | * After manual intervention\\ | + | ==== General IDE support ==== |
+ | ^ IDE ^ UI ^ survival | ||
+ | ^ Eclipse+PyDev | :-)~ | :-) | :-) | p | -- | :-) | | ||
+ | ^ Editra | ||
+ | ^ Eric 4 | :-)* | ~ | :-) | ✘ | ~ | ||
+ | ^ Monkey Studio | :-) | -- | ||
+ | ^ Netbeans+Py | ||
+ | ^ Spyder | ||
+ | ^ Stani' | ||
+ | |||
+ | * After manual intervention | ||
+ | |||
+ | ==== PyQt-specific project support ==== | ||
+ | ^ IDE ^ PyQt proj ^ PyQt forms ^ qrc files ^ designer | ||
+ | ^ Eclipse+PyDev | ✘ | ?† | ~* | : | ||
+ | ^ Editra | ||
+ | ^ Eric 4 | -- | ||
+ | ^ Monkey Studio | :-) | :-) | ||
+ | ^ Netbeans+Py | ||
+ | ^ Spyder | ||
+ | ^ Stani' | ||
+ | |||
+ | * With Qt support from Nokia, has nice GUI for adding resources, but compile with pyrcc4 for python must be done manually. | ||
† Need to check what happens w/ Qt for Eclipse stuff from Nokia\\ | † Need to check what happens w/ Qt for Eclipse stuff from Nokia\\ | ||
‡ With just Eclipse+PyDev, | ‡ With just Eclipse+PyDev, | ||
p means untested plugin available\\ | p means untested plugin available\\ | ||
t means template, not wizard\\ | t means template, not wizard\\ | ||
- | :-\ means it's ill on Linux because of MIME issues (works with GNOME, Xfce (I think), and KDE (maybe), but not in others)\\ | + | !!! means it's ill on Linux because of MIME issues (works with GNOME, Xfce (I think), and KDE (maybe), but not in others)\\ |
- | ==== Code writing support ==== | + | †† has facility to add '' |
+ | |||
+ | ==== Python and PyQt code writing support ==== | ||
+ | |||
+ | ^ IDE ^ autocomp. ^ calltips ^ nav. ^ refac. ^ check ^ rt err. ^ | ||
+ | ^ Eclipse+PyDev | : | ||
+ | ^ Editra | ||
+ | ^ Eric 4 | :-)~* | : | ||
+ | ^ Monkey Studio | ~* | ||
+ | ^ Netbeans+Py | ||
+ | ^ Spyder | ||
+ | ^ Stani' | ||
+ | |||
+ | * API based\\ | ||
+ | † Needs custom config (adding lib to PYTHONPATH or tweaking Rope config or similar)\\ | ||
+ | ‡ With Eric4' | ||
- | ^ IDE ^ autocomp. ^ calltips ^ nav. ^ refac. ^ check ^ rt err. ^ | ||
- | ^ Eclipse+PyDev | + | ? | ||
- | ^ Editra | ||
- | ^ Eric 4 | +~ | ||
- | ^ Monkey Studio | ~ | ? | ||
- | ^ Netbeans+Py | ||
- | ^ Spyder | ||
- | ^ Stani' | ||
I have some results in [[pyqt ide autocompletion testing]]. | I have some results in [[pyqt ide autocompletion testing]]. |
qt/pyqt_ide_options.txt · Last modified: 2011/04/20 20:44 by mithat