Python@TW: 會眾| IRC| Planet| 郵件列表| 聯絡我們
修訂版 41 和 42 的差異如下:
2016-04-21 14:01:25 修訂第 41 版
大小: 6891
編輯者: keitheis
說明: Add PyDev
2017-07-28 11:17:08 修訂第 42 版
大小: 7520
編輯者: keitheis
說明: 新增 Spyder 與 Eric IDE,微調排序
這個顏色代表刪除的 這個顏色代表增加的
行號 19: 行號 19:
 * [[http://thonny.cs.ut.ee|Thonny, Python IDE for beginners]]: a new Python IDE meant for teaching/learning programming. 主打用來教或學程式。推薦給沒有程式經驗的新手。
行號 21: 行號 22:
 * [[http://thonny.cs.ut.ee|Thonny, Python IDE for beginners]]: a new Python IDE meant for teaching/learning programming. 主打用來教或學程式。
行號 29: 行號 29:
 * [[http://www.pydev.org/|PyDev]]: Python IDE for '''Eclipse''', which may be used in Python, Jython and IronPython development. It comes with many goodies.
 * [[http://wingware.com/|Wing IDE]]: ''"IDE designed specifically for the Python programming language"''
 * [[https://eric-ide.python-projects.org/|The Eric Python IDE]]: ''"...integrating the highly flexible Scintilla editor control. It is designed to be usable as everdays' quick and dirty editor as well as being usable as a professional project management tool integrating many advanced features Python offers the professional coder."''
 * [[https://pythonhosted.org/spyder/|Spyder IDE]]: Scientific PYthon Development EnviRonment
行號 30: 行號 34:
 * [[http://wingware.com/|Wing IDE]]: ''"IDE designed specifically for the Python programming language"''
 * [[http://www.pydev.org/|PyDev]]: Python IDE for '''Eclipse''', which may be used in Python, Jython and IronPython development. It comes with many goodies.
行號 77: 行號 79:
=== 其它參考 ===

 * [[http://www.tutorialgear.com/5-best-python-code-editors-ides-2017/|5 Best Python Code Editors (IDEs) 2017 - tutorialgear.com]]

給剛入門寫程式的新手:挑一個裝得起來的【微 IDE】吧!功能太少或太多都是學習的絆腳石。

跨平台 IDE/Editors 參考

從編輯器可以長到 IDE

  • Emacs, Vim: "You knew it when you knew it"

  • Atom (by Github): "A hackable text editor for the 21st Century"

  • Sublime Text: "a sophisticated text editor for code, markup and prose"

接近純編輯器

  • Canopy: an advanced text editor, integrated IPython console, graphical package manager and online documentation to EPD.

微型 IDE

中大型 IDE

  • PyCharm: "complete set of tools for productive development with Python programming language"

  • PyDev: Python IDE for Eclipse, which may be used in Python, Jython and IronPython development. It comes with many goodies.

  • Wing IDE: "IDE designed specifically for the Python programming language"

  • The Eric Python IDE: "...integrating the highly flexible Scintilla editor control. It is designed to be usable as everdays' quick and dirty editor as well as being usable as a professional project management tool integrating many advanced features Python offers the professional coder."

  • Spyder IDE: Scientific PYthon Development EnviRonment

  • NINJA IDE: "Ninja-IDE Is Not Just Another IDE"

  • Komodo Edit: "lean editor with a sleek interface"

各平台的編輯器

Windows:

Mac:

Linux: gedit, kate

各別IDE/編輯器簡介

Wing IDE

下載:http://wingide.com/wingide/trial?submit.x=44&submit.y=13

  • Professional
    • Commercial USD 245
    • Non-Commercial(students/teachers...) USD 95
  • Personal USD 45
  • Trial 版 10 天試用

PyCharm

看起來沒有在維護了

列表

整理自新手詢問記錄:

On Facebook

其它參考

Windows

Linux

MacOS

Sublime Text 2

Wing IDE

PyCharm

PythonWin

PyScripter

Komodo Edit

SpyderLib

Python Tools for Visual Studio

Ninja IDE

Vim

Emacs + Elpy

Gedit

Notepad++

Scite

Eclipse + PyDev

The Eric Python IDE

Netbean + NBPython

Geany

Kate

TextMate

TextWrangler

IDLE

更多:

Python/IDE或編輯器 (上次是 61-223-106-232 在 2018-02-11 21:34:51 編輯的)