Python使用哪种IDE?

Python使用哪种IDE?,第1张

Python使用哪种IDE?

或者,以纯文本格式:(也可以作为aa 屏幕截图获得)

   Bracket Matching -.  .- Line Numbering    Smart Indent -.  |  |  .- UML Editing / Viewing         Source Control Integration -.  |  |  |  |  .- Code Folding         Error Markup -.  |  |  |  |  |  |  .- Code Templates  Integrated Python Debugging -.  |  |  |  |  |  |  |  |  .- Unit Testing    Multi-Language Support -.  |  |  |  |  |  |  |  |  |  |  .- GUI Designer (Qt, Eric, etc)   Auto Code Completion -.  |  |  |  |  |  |  |  |  |  |  |  |  .- Integrated DB Support     Commercial/Free -.  |  |  |  |  |  |  |  |  |  |  |  |  |  |  .- Refactoring   Cross Platform -.  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+Atom   |Y |F |Y |Y*|Y |Y |Y |Y |Y |Y |  |Y |Y |  |  |  |  |*many pluginsEditra |Y |F |Y |Y |  |  |Y |Y |Y |Y |  |Y |  |  |  |  |  |Emacs  |Y |F |Y |Y |Y |Y |Y |Y |Y |Y |Y |Y |Y |Y |  |  |  |Eric Ide          |Y |F |Y |  |Y |Y |  |Y |  |Y |  |Y |  |Y |  |  |  |Geany  |Y |F |Y*|Y |  |  |  |Y |Y |Y |  |Y |  |  |  |  |  |*very limitedGedit  |Y |F |Y¹|Y |  |  |  |Y |Y |Y |  |  |Y²|  |  |  |  |¹with plugin; ²sort ofIdle   |Y |F |Y |  |Y |  |  |Y |Y |  |  |  |  |  |  |  |  |IntelliJ          |Y |CF|Y |Y |Y |Y |Y |Y |Y |Y |Y |Y |Y |Y |Y |Y |Y |JEdit  |Y |F |  |Y |  |  |  |  |Y |Y |  |Y |  |  |  |  |  |KDevelop          |Y |F |Y*|Y |  |  |Y |Y |Y |Y |  |Y |  |  |  |  |  |*no type inferenceKomodo |Y |CF|Y |Y |Y |Y |Y |Y |Y |Y |  |Y |Y |Y |  |Y |  |NetBeans*         |Y |F |Y |Y |Y |  |Y |Y |Y |Y |Y |Y |Y |Y |  |  |Y |*pre-v7.0Notepad++         |W |F |Y |Y |  |Y*|Y*|Y*|Y |Y |  |Y |Y*|  |  |  |  |*with pluginPfaide |W |C |Y |Y |  |  |  |Y |Y |Y |  |Y |Y |  |  |  |  |PIDA   |LW|F |Y |Y |  |  |  |Y |Y |Y |  |Y |  |  |  |  |  |VIM basedPTVS   |W |F |Y |Y |Y |Y |Y |Y |Y |Y |  |Y |  |  |Y*|  |Y |*WPF bsedPyCharm|Y |CF|Y |Y*|Y |Y |Y |Y |Y |Y |Y |Y |Y |Y |Y |Y |Y |*JavascriptPyDev (Eclipse)   |Y |F |Y |Y |Y |Y |Y |Y |Y |Y |Y |Y |Y |Y |  |  |  |Pyscripter        |W |F |Y |  |Y |Y |  |Y |Y |Y |  |Y |Y |Y |  |  |  |PythonWin         |W |F |Y |  |Y |  |  |Y |Y |  |  |Y |  |  |  |  |  |SciTE  |Y |F¹|  |Y |  |Y |  |Y |Y |Y |  |Y |Y |  |  |  |  |¹Mac version isscriptDev         |W |C |Y |Y |Y |Y |  |Y |Y |Y |  |Y |Y |  |  |  |  |    commercialSpyder |Y |F |Y |  |Y |Y |  |Y |Y |Y |  |  |  |  |  |  |  |Sublime Text      |Y |CF|Y |Y |  |Y |Y |Y |Y |Y |  |Y |Y |Y*|  |  |  |extensible w/Python,TextMate          |M |F |  |Y |  |  |Y |Y |Y |Y |  |Y |Y |  |  |  |  |    *PythonTestRunnerUliPad |Y |F |Y |Y |Y |  |  |Y |Y |  |  |  |Y |Y |  |  |  |Vim    |Y |F |Y |Y |Y |Y |Y |Y |Y |Y |  |Y |Y |Y |  |  |  |Visual Studio     |W |CF|Y |Y |Y |Y |Y |Y |Y |Y |? |Y |? |? |Y |? |Y |Visual Studio Code|Y |F |Y |Y |Y |Y |Y |Y |Y |Y |? |Y |? |? |? |? |Y |uses pluginsWingIde|Y |C |Y |Y*|Y |Y |Y |Y |Y |Y |  |Y |Y |Y |  |  |  |*support for CZeus   |W |C |  |  |  |  |Y |Y |Y |Y |  |Y |Y |  |  |  |  |       +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+   Cross Platform -'  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |          Commercial/Free -'  |  |  |  |  |  |  |  |  |  |  |  |  |  |  '- Refactoring   Auto Code Completion -'  |  |  |  |  |  |  |  |  |  |  |  |  '- Integrated DB Support    Multi-Language Support -'  |  |  |  |  |  |  |  |  |  |  '- GUI Designer (Qt, Eric, etc)  Integrated Python Debugging -'  |  |  |  |  |  |  |  |  '- Unit Testing         Error Markup -'  |  |  |  |  |  |  '- Code Templates         Source Control Integration -'  |  |  |  |  '- Code Folding    Smart Indent -'  |  |  '- UML Editing / Viewing   Bracket Matching -'  '- Line Numbering

缩略语:

 L  - Linux W  - Windows M  - Mac C  - Commercial F  - Free CF - Commercial with Free limited edition ?  - To be /confirm/ied

我没有提到语法高亮之类的基础知识,因为我期望默认情况下这些。

这只是一份反映你的反馈和意见的清单,我不主张使用这些工具。当你继续发布答案时,我将不断更新此列表。

PS。你能帮我将上述编辑器的功能添加到列表中吗(例如自动完成,调试等)?



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4907333.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-12
下一篇 2022-11-12

发表评论

登录后才能评论

评论列表(0条)

保存