Wing IDE 是一個跨平台,專為 Python 程式設計師而設計的 IDE 開發工具。我們除了可以利用它用來開發 Python 程式之外,也可以用來為我們的 Python 程式進行除錯。
產品特色 >>
- 可加入區塊註解
- 多重選取
- 行號顯示
- 自動儲存及復原
- 原始碼索引選單
- 自動縮排
- 錯誤指示功能
- GUI、WEB 以及內嵌(embedded)式除錯
- 原生的 I/O Console 選項
- 可自訂軟體的操作介面配置
- 支援 Stackless Python
- 支援虛擬環境(Supports virtualenv)
1. 快速處理Python程式
Wing IDE是一套功能強大的整合開發環境(integrated development environment, IDE),用來處理Python程式語言,主要幫助開發者提升程式編輯品質及數量
2. 快速發現問題及除錯(debug)
Wing IDE的Python除錯功能(debugger)可應用在CPython及Stackless Python眾多版本的程式碼中,幫助使用者隔絕並修復錯誤
3. 輕鬆編輯程式碼
瞭解複雜或不熟悉的程式碼是花費時間及困難的,Wing IDE的一系列功能可幫助使用者
4. 模擬 key binding
Wing IDE在Python程式編輯上擁有許多優勢,提供模擬 VI/Vim, Emacs, Visual Studio, OS X, Brief等key binding供使用者選擇以輕鬆編輯程式碼,另也可使用OS Commands tool來定義個人key binding
5. 打造個人整合開發環境
Wing IDE提供彈性的GUI(圖形使用介面)及key bindings自訂功能,打造個人整合開發環境!
Supported Python versions
Wing supports CPython 2.5 through 3.5, Stackless Python 2.5 through 3.3, and cygwin Python 2.5 through 2.7. Wing can also be used with PyPy, IronPython, and Jython, but the debugger will not work with these implementations of Python.
Wing's debugger is pre-built for each of these versions of Python with and without --with-pydebug. Both 32-bit and 64-bit compilations are supported. CPython --with-framework builds are also supported on OS X. If necessary, it is possible for customers to compile Wing's debugger against other custom versions of Python.
Before installing Wing, you may need to download Python and install it if you do not already have it on your machine.
On Windows, Python must be installed using one of the installers from the python.org (or by building from source if desired).
On Linux, most distributions come with Python. Installing Python is usually only necessary on a custom-built Linux installation.
On OS X, an Python built by Apple is installed by default. Other Python versions are available from python.org and from MacPorts, Fink, or Homebrew