集成開發(fā)環(huán)境(IDE)是一種軟件,,可以為軟件開發(fā)人員提供全面的工作環(huán)境,從而更高效率的工作,,它不只僅僅是一個文本編輯器,。IDE 可以格式化代碼,,高亮顯示,代碼提示,,自動偵錯等等,。
IDE 之所以稱之為集成開發(fā)環(huán)境,它必須比文本編輯器要具有更多的特性才能稱之為 IDE,,一個 IDE 最起碼應(yīng)該包括下面的這些特性才能稱之為 IDE :
- 源代碼編輯器(就是文本編輯器所具有的功能了,,當(dāng)然要比普通文本編輯器要多具有代碼自動完成,高亮顯示,,代碼格式化等等功能)
- 調(diào)試工具
- 解釋器
- 自動化工具
一個好的 IDE ,,可以幫助開發(fā)人員減少工作中的錯誤,使程序的維護(hù)效率提高,。Python IDE 可以幫助程序員從日常繁重而重復(fù)的工作中減輕一些負(fù)擔(dān),,具有錯誤提示、版本控制,、代碼檢查,、項(xiàng)目管理。不過面對眾多的 IDE ,,選擇使用哪個可能也是一個頭疼的問題,。下面給大家介紹 6 個很不錯的 Python IDE ,大家可以試試,。
Eric 全功能的 Python 和 Ruby 編輯器
Ubuntu 12.04 安裝PYQT4和Eric4 http://www./Linux/2012-10/72417.htm
Eric 5.3.4 發(fā)布,,Python 集成開發(fā)環(huán)境 http://www./Linux/2013-06/85769.htm
Spyder
IEP 跨平臺的 Python IDE
PTK
Code::Blocks 具有很高的可擴(kuò)展性和全方位可配置的 IDE
Code::Blocks 12.11 正式發(fā)布 http://www./Linux/2012-12/75521.htm
Ubuntu 12.04 下安裝Code::Block 見 http://www./Linux/2012-10/73116.htm
Code::Blocks 的詳細(xì)介紹:請點(diǎn)這里
Code::Blocks 的下載地址:請點(diǎn)這里
Anjuta GNOME 下多功能開發(fā)環(huán)境
Ubuntu中安裝Anjuta(C/C++ IDE) http://www./Linux/2012-01/52506.htm
相關(guān)閱讀:
PyCharm 1.5 發(fā)布,Python IDE http://www./Linux/2011-06/36984.htm