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 revision
Previous revision
Next revisionBoth sides next revision
qt:pyqt_ide_options [2011/04/20 16:56] mithatqt:pyqt_ide_options [2011/04/20 17:04] – [Python and PyQt code writing support] mithat
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
  
-==== General Python support ==== +==== Yes/No/Maybe? ==== 
-^ IDE           ^ Y/N? ^ UI    ^ survival    ^ IDE proj ^ hg    ^ install  ^ debugging ^ +^ IDE           ^ Y/N? 
-^ Eclipse+PyDev |  Y   |  :-)~ |  :-)        |  :-)     |  p    |  --      |  :-)      +^ Eclipse+PyDev |  Yes    | 
-^ Editra        | maybe|  :-)  |  ~          |  ✘       |  :-)  |  :-)~    |  ~ ext    +^ Editra        |  maybe  | 
-^ Eric 4        | maybe|  :-)* |  ~          |  :-)     |  ✘    |  ~        :-)      +^ Eric 4        |  maybe  | 
-^ Monkey Studio |  N   |  :-)  |  --               |  ✘    |  :-)      ~ ext    +^ Monkey Studio |  no     | 
-^ Netbeans+Py   |  N   |  :-)  |  :-) (py ~) |  ?       |  :-)  |  :-)      --       +^ Netbeans+Py    no     | 
-^ Spyder        | maybe|  :-)  |  ~          |  ✘       |  ✘    |  :-)~    |  ~        +^ Spyder        |  maybe  | 
-^ Stani's IDE   |  ?   |  ~    |  ~          |  ?       |  ?    |  ?              |+^ Stani's IDE    ?      | 
 + 
 +==== General IDE support ==== 
 +^ IDE           ^ UI    ^ survival    ^ project ^ hg    ^ install  ^ debugging (py)
 +^ Eclipse+PyDev |  :-)~ |  :-)        |  :-)    |  p    |  --      |  :-)          
 +^ Editra        |  :-)  |  ~          |  ✘      |  :-)  |  :-)~    |  ~ ext        
 +^ Eric 4        |  :-)* |  ~          |  :-)    |  ✘    |  ~        :-)          
 +^ Monkey Studio |  :-)  |  --              |  ✘    |  :-)      ~ ext        
 +^ Netbeans+Py    :-)  |  :-) (py ~) |  ?      |  :-)  |  :-)      --           
 +^ Spyder        |  :-)  |  ~          |  ✘      |  ✘    |  :-)~    |  ~            
 +^ Stani's IDE    ~    |  ~          |  ?      |  ?    |  ?                  |
  
 * After manual intervention * After manual intervention
Line 99: Line 109:
 ==== Python and PyQt code writing support ==== ==== Python and PyQt code writing support ====
  
-^ IDE           ^ autocomp. ^ calltips ^ nav.  ^ refac. ^ check  ^ rt err. ^ +^ IDE           ^ autocomp. ^ calltips ^ nav.   ^ refac. ^ check  ^ rt err. ^ 
-^ Eclipse+PyDev |  :-)†      :-)†    |  :-)  |  :-)    ~      :-)    | +^ Eclipse+PyDev |  :-)†      :-)†    |  :-)   |  :-)    ~      :-)    | 
-^ Editra        |  :-)      |  :-)      ✘    |  ✘      ~      ✘      | +^ Editra        |  :-)      |  :-)      ✘     |  ✘      ~      ✘      | 
-^ Eric 4        |  :-)~*    |  :-)*†    ~‡   |  :-)    :-)    ✘      | +^ Eric 4        |  :-)~*    |  :-)*†   |  :-)~‡ |  :-)    :-)    ✘      | 
-^ Monkey Studio |  ~*        ~*      |  ✘    |  ✘      ✘      ✘      | +^ Monkey Studio |  ~*        ~*      |  ✘     |  ✘      ✘      ✘      | 
-^ Netbeans+Py    --        ?        :-)  |  ~      ~      ~      | +^ Netbeans+Py    --        ?        :-)   |  ~      ~      ~      | 
-^ Spyder        |  :-)†      :-)†    |  :-)  |  ✘      :-)    :-)    | +^ Spyder        |  :-)†      :-)†    |  :-)   |  ✘      :-)    :-)    | 
-^ Stani's IDE    ?        |  ?          |  ?      ?      ?      |+^ Stani's IDE    ?        |  ?           |  ?      ?      ?      |
  
 * API based\\ * API based\\
 † Needs custom config (adding lib to PYTHONPATH or tweaking Rope config or similar)\\ † Needs custom config (adding lib to PYTHONPATH or tweaking Rope config or similar)\\
-‡ With Eric4's Rope plugin you can select the identifier, and then do navigation with //Refactoring -> Query -> <an option>//, then double click on an entry.+‡ With Eric4's Rope plugin you can select the identifier, and then do navigation with //Refactoring -> Query -> <an option>//, then double click on an entry (or assign a keyboard shortcut to bring up the dialog and enter to dismiss and goto.)
  
  
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