對於初學者而言,實際上IDE(整合開發環境)並不是一個好選擇,IDE的強大功能會幫初學者完成很多工作,讓初學者忽略了一些很重要的語法或函數的用法,過度依賴IDE,初學者可能會很快完成一段程式碼,並成功運行,但離開了IDE,同樣的程序,也許會出現各種各樣的bug,例如拼寫,例如格式等等。
因此,初學者學習Python,或其他程式語言,最好的程式設計工具就是文字編輯器,不需要太花俏的功能,只要運行速度快,佔用資源少,就OK。
Sublime Text (建議學習:Python影片教學)
Sublime Text 是一個程式碼編輯器(Sublime Text 2是收費軟體,但可以無限期試用),也是HTML和散文先進的文字編輯器。 Sublime Text是由程式設計師Jon Skinner於2008年1月所開發出來,它最初被設計為一個具有豐富擴展功能的Vim。
Sublime Text具有漂亮的使用者介面和強大的功能,例如程式碼縮圖,Python的插件,程式碼片段等。也可自訂鍵綁定,選單和工具列。
Sublime Text 的主要功能包括:拼字檢查,書籤,完整的 Python API , Goto 功能,即時專案切換,多選擇,多視窗等等。 Sublime Text 是一個跨平台的編輯器,同時支援Windows、Linux、Mac OS X等作業系統。
Geany
Geany是一個小巧的使用GTK 2開發的跨平台的開源整合開發環境,以GPL許可證分發原始程式碼,是免費的自由軟體.目前版本:1.34。
Geany小巧、啟動迅速,擁有語法高亮、程式碼自動補完、程式碼折疊、外掛程式擴充、自動補完經常使用的結構、呼叫提示等功能,支援C、Java、PHP、HTML、 Python、Perl、Pascal等語言,對開發者而言是一款相對簡單的工具。
更多Python相關技術文章,請造訪Python教學欄位學習!
以上是python初學者使用什麼編輯器的詳細內容。更多資訊請關注PHP中文網其他相關文章!