rank vote url
46 1033 1642 377 url

Python使用什么IDE?


结果:

  1. Rapid Application Development -.
  2. Integrated DB Support -+ |
  3. GUI Designer -+ | |
  4. Unit Testing -+ | | |
  5. Code Templates -. | | | |
  6. Code Folding -+ | | | | |
  7. UML Editing / Viewing -+ | | | | | |
  8. Line Numbering -+ | | | | | | |
  9. Bracket Matching -+ | | | | | | | |
  10. Smart Indent -+ | | | | | | | | |
  11. Source Control Integration -+ | | | | | | | | | |
  12. Error Markup -+ | | | | | | | | | | |
  13. Integrated Python Debugging -+ | | | | | | | | | | | |
  14. Multi-Language Support -+ | | | | | | | | | | | | |
  15. Auto Code Completion -+ | | | | | | | | | | | | | |
  16. Commercial / Free --+ | | | | | | | | | | | | | | |
  17. Cross Platform -+ | | | | | | | | | | | | | | | |
  18. _|___|__|___|__|__|__|__|__|__|___|__|__|__|___|__|___|_
  19. |CP|C/F|AC|MLS|PD|EM|SC|SI|BM|LN|UML|CF|CT|UT|UID|DB|RAD|comments
  20. +--+---+--+---+--+--+--+--+--+--+---+--+--+--+---+--+---+
  21. BlackAdder |Y | C | | | | | |Y | | | |Y | | | | | |
  22. BlueFish |L | | | | | | | | | | | | | | | | |
  23. Boa Constructor|Y | F |Y | |Y |Y | |Y |Y |Y | Y |Y |Y | | | | |
  24. ConTEXT |W | C | | | | | | | | | | | | | | | |
  25. DABO |Y | | | | | | | | | | | | | | | | |
  26. DreamPie | | F | | | | | | | | | | | | | | | |
  27. Dr.Python | | F | | | |Y | | | | | | | | | | | |
  28. Editra |Y | F |Y | Y | | |Y |Y |Y |Y | |Y | | | | | |
  29. Emacs |Y | F |Y | Y |Y |Y |Y |Y |Y |Y | Y |Y |Y |Y | | | |
  30. Eric Ide |Y | F |Y | |Y |Y | |Y | |Y | |Y | |Y | | | |
  31. E-Texteditor |W | | | | | | | | | | | | | | | | |
  32. Geany |Y | F |Y*| Y | | | |Y |Y |Y | |Y | | | | | |* very limited
  33. Gedit |Y | F |Y¹| Y | | | |Y |Y |Y | | |Y²| | | | with plugin ² sort of
  34. Idle |Y | F |Y | | | | | | | | | | | | | | |
  35. JEdit |Y | F | | Y | | | | |Y |Y | |Y | | | | | |
  36. KDevelop |Y | F | | Y | | |Y |Y |Y |Y | |Y | | | | | |
  37. Komodo |Y |C/F|Y | Y |Y |Y |Y |Y |Y |Y | |Y |Y |Y | |Y | |
  38. NetBeans |Y | F |Y | Y |Y | |Y |Y |Y |Y | Y |Y |Y |Y | | | Y |
  39. NotePad++ |W | F | | Y | | | | | |Y | | | | | | | |
  40. Pfaide |W | C |Y | Y | | | |Y |Y |Y | |Y |Y | | | | |
  41. PIDA |LW| F |Y | Y | | | |Y |Y |Y | |Y | | | | | |VIM based
  42. PTVS |W | F |Y | Y |Y |Y |Y |Y |Y |Y | |Y | | |Y* | | Y |*WPF bsed
  43. PyCharm |Y | C |Y | Y*|Y | |Y |Y |Y |Y | |Y | |Y | | | |* javascript
  44. PyDev(Eclipse) |Y | F |Y | Y |Y |Y |Y |Y |Y |Y | Y |Y |Y |Y | | | |
  45. Pyscripter |W | F |Y | |Y |Y | |Y | |Y | | |Y |Y | | | |
  46. PythonWin |W | F |Y | |Y | | |Y |Y | | |Y | | | | | |
  47. SciTE |Y | F | | Y | |Y | | |Y |Y | |Y |Y | | | | |
  48. ScriptDev |W | C |Y | Y |Y |Y | |Y |Y |Y | |Y |Y | | | | |
  49. SPE | | F |Y | | | | | | | | Y | | | | | | |
  50. Spyder |Y | F |Y | |Y |Y | |Y |Y |Y | | | | | | | |
  51. Sublime Text |Y | C |Y | Y | | | |Y |Y |Y | | |Y | | | | |extensible w/python
  52. TextMate |M | | | Y | | | |Y |Y |Y | |Y |Y | | | | |
  53. UliPad |Y | F |Y | Y |Y | | |Y |Y | | | |Y |Y | | | |
  54. Vim |Y | F |Y | Y |Y |Y |Y |Y |Y |Y | |Y |Y |Y | | | |
  55. WingIde |Y | C |Y | Y*|Y |Y |Y |Y |Y |Y | |Y |Y |Y | | | |* support for C
  56. Zeus |W | C | | | | |Y |Y |Y |Y | |Y |Y | | | | |
  57. +--+---+--+---+--+--+--+--+--+--+---+--+--+--+---+--+---+
  58. |CP|C/F|AC|MLS|PD|EM|SC|SI|BM|LN|UML|CF|CT|UT|UID|DB|RAD|
  59. |__|___|__|___|__|__|__|__|__|__|___|__|__|__|___|__|___|

缩写:

  • CP - Cross Platform
  • C - Commercial
  • F - Free
  • AC - Automatic Code-completion
  • MLS - Multi-Language Support
  • PD - Integrated Python Debugging
  • EM - ErrorMarkup
  • SC - Source Control integration
  • SI - Smart Indent
  • BM - Bracket Matching
  • LN - Line Numbering
  • UML - UML editing / viewing
  • CF - Code Folding
  • CT - Code Templates
  • UT - Unit Testing
  • UID - GUI Designer (for example, Qt, Eric, ..)
  • DB - integrated database support
  • RAD - Rapid application development support
  • L - Linux
  • W - Windows

这里我没有提最基本的语法高亮(默认都带)

我只是总结一下.