Python編程需要PyCharm軟件。
PyCharm是壹個Python IDE,有壹套工具可以幫助用戶在開發Python語言時提高效率,比如調試、語法高亮、項目管理、代碼跳轉、智能提示、自動完成、單元測試、版本控制等。此外,IDE還提供了壹些高級功能來支持Django框架下的專業Web開發。
推薦:Python教程
PyCharm的主要功能
●編碼輔助
它提供了壹個智能的、可配置的編輯器,具有編碼完成、代碼片段和支持代碼折疊和拆分窗口,可以幫助用戶更快、更輕松地完成編碼工作。
●項目代碼導航
IDE可以幫助用戶立即從壹個文件導航到另壹個文件,從壹個方法到它的聲明或用法,甚至可以遍歷類的層次結構。如果用戶學會使用他們提供的快捷鍵,速度會更快。
●代碼分析
用戶可以使用其編碼語法、錯誤突出顯示、智能檢測和壹鍵代碼快速完成建議,使編碼更加優化。
● Python重構
通過這個函數,用戶可以在項目範圍內方便地重命名、提取方法/超類、導入字段/變量/常量、向前/向後移動和重構。
支持Django
有了自己的HTML、CSS和JavaScript編輯器,用戶可以更快地通過Django框架開發Web。此外,它還可以支持CoffeeScript、櫻井真子和Jinja2。
●支持谷歌應用引擎。
用戶可以選擇使用Python 2.5或2.7為Google App engine開發應用,並進行常規部署。
●集成版本控制
登錄、註銷、拆分和合並視圖——所有這些功能都可以在其統壹的VCS用戶界面中獲得(適用於Mercurial、Subversion、Git、Perforce等SCM)。
●圖形頁面調試器
用戶可以使用自己的全面調試器調整Python或Django應用程序和測試單元,該調試器具有斷點、步進、多屏視圖、窗口和求值表達式。
●集成單元測試
用戶可以在壹個文件夾中運行壹個測試文件、壹個測試類、壹個方法或所有測試項目。
●可定制&;開口的
Textmate,NetBeans,eclipse &;Emacs鍵盤主板,和Vi/Vim仿真插件。