User Tools

Site Tools


qt:pyqt_ide_options

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
qt:pyqt_ide_options [2011/04/20 16:39] – [PyQt-specific support] mithatqt:pyqt_ide_options [2011/04/20 16:55] mithat
Line 68: Line 68:
  
 ==== General Python support ==== ==== General Python support ====
-^ IDE           ^ Y/N? ^ UI  ^ survival  ^ IDE proj ^ hg  ^ install  ^ debugging ^ +^ IDE           ^ Y/N? ^ UI    ^ survival    ^ IDE proj ^ hg    ^ install  ^ debugging ^ 
-^ Eclipse+PyDev |  Y   +~  |  + (py +) |  +       |  p  |  --      |  +        +^ Eclipse+PyDev |  Y   |  :-)~ |  :-       |  :-)     |  p    |  --      |  :-)      
-^ Editra        | maybe|          |  ✘       |   |  +     |  ~ ext    | +^ Editra        | maybe|  :-)           |  ✘       |  :-)  |  :-)   |  ~ ext    | 
-^ Eric 4        | maybe|  +* |  ~        |  +       |  ✘  |  ~       |  +        +^ Eric 4        | maybe|  :-)* |  ~          |  :-)     |  ✘    |  ~       |  :-)      
-^ Monkey Studio |  N   |    --       |  ?        ✘  |  +       |  ~ ext    | +^ Monkey Studio |  N   |  :-)   --         |  ?        ✘    |  :-)     |  ~ ext    | 
-^ Netbeans+Py    N   |   |  (py ~) |  ?       |   |  +       |  --       | +^ Netbeans+Py    N   |  :-)  |  :-) (py ~) |  ?       |  :-)  |  :-)     |  --       | 
-^ Spyder        | maybe|          |  ✘        ✘  |  +     |  ~        | +^ Spyder        | maybe|  :-)           |  ✘        ✘    |  :-)   |  ~        | 
-^ Stani's IDE    ?    |  ~        |  ?        |  ?        ?        |+^ Stani's IDE    ?      |  ~          |  ?          |  ?        ?        |
  
 * After manual intervention * After manual intervention
  
-==== PyQt-specific support ==== +==== PyQt-specific project support ==== 
-^ IDE           ^ PyQt proj ^ PyQt forms ^ qrc files ^ designer  +^ IDE           ^ PyQt proj ^ PyQt forms ^ qrc files ^ designer   
-^ Eclipse+PyDev |  ✘        |  ?†        |  ~*       + (both)‡ | +^ Eclipse+PyDev |  ✘        |  ?†        |  ~*       :-)‡       
-^ Editra        |  ✘        |  t?        |  ✘        | :-\ (ext) | +^ Editra        |  ✘        |  t?        |  ✘        | !!! (ext)  
-^ Eric 4        |  --        --††      |  +        (ext)   +^ Eric 4        |  --        --††      |  :-)      :-) (ext)  
-^ Monkey Studio |  +        |  +         |  ✘        | (int)   +^ Monkey Studio |  :-)      |  :-)       |  ✘        | :-) (int)  
-^ Netbeans+Py    ✘        |  ?          ?        | (ext)   +^ Netbeans+Py    ✘        |  ?          ?        | :-) (ext)  
-^ Spyder        |  ✘        |  t?        |  ✘        | :-\ (ext) | +^ Spyder        |  ✘        |  t?        |  ✘        | !!! (ext)  
-^ Stani's IDE    ?        |  ?          ?        |  ?        |+^ Stani's IDE    ?        |  ?          ?        |  ?         |
  
 * With Qt support from Nokia, has nice GUI for adding resources, but compile with pyrcc4 for python must be done manually. \\ * With Qt support from Nokia, has nice GUI for adding resources, but compile with pyrcc4 for python must be done manually. \\
Line 94: Line 94:
 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)\\
 †† has facility to add ''*.ui'' files (as XML) but not the corresponding ''*.py'' file. †† has facility to add ''*.ui'' files (as XML) but not the corresponding ''*.py'' file.
-==== Code writing support ==== 
  
-^ IDE           ^ autocomp. ^ calltips ^ nav. ^ refac. ^ check  ^ rt err. ^ +==== Python and PyQt code writing support ==== 
-^ Eclipse+PyDev |  +†       |  +†      |  +   |  +     |  ~     |  +      + 
-^ Editra        |  +        |  +       |  ✘   |  ✘      ~      ✘      | +^ IDE           ^ autocomp. ^ calltips ^ nav.  ^ refac. ^ check  ^ rt err. ^ 
-^ Eric 4        |  +~*      |  +*†     |  ~‡  |  +     |  +     |  ✘      | +^ Eclipse+PyDev |  :-)†     |  :-)†    |  :-)  |  :-)   |  ~     |  :-)    
-^ Monkey Studio |  ~*        ~*      |  ✘   |  ✘      ✘      ✘      | +^ Editra        |  :-)      |  :-)     |  ✘    |  ✘      ~      ✘      | 
-^ Netbeans+Py    --        ?       |  +   |  ~      ~      ~      | +^ Eric 4        |  :-)~*    |  :-)*†   |  ~‡   |  :-)   |  :-)   |  ✘      | 
-^ Spyder        |  +†       |  +†      |  +   |  ✘     |  +     |  +      +^ Monkey Studio |  ~*        ~*      |  ✘    |  ✘      ✘      ✘      | 
-^ Stani's IDE    ?        |  ?         |  ?      ?      ?      |+^ Netbeans+Py    --        ?       |  :-)  |  ~      ~      ~      | 
 +^ Spyder        |  :-)†     |  :-)†    |  :-)  |  ✘     |  :-)   |  :-)    
 +^ Stani's IDE    ?        |  ?          |  ?      ?      ?      |
  
 * API based\\ * API based\\
qt/pyqt_ide_options.txt · Last modified: 2011/04/20 20:44 by mithat

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki