1. 程式人生 > >優秀Python程式設計環境有什麼要求?

優秀Python程式設計環境有什麼要求?

程式語言在進行程式設計時,都需要藉助一定的整合開發環境和程式碼編輯器,Python程式設計亦如此,以下是在Python初學者在選擇Python編輯器時,可以從以下幾個方面著手:

1. 儲存和過載程式碼檔案

如果一款整合開發環境或者編輯器不允許你儲存現有工作,並在之後重新開啟時不能保持你離開時的相同狀態,那麼它就不是什麼整合開發環境。

2. 在環境內執行程式碼

類似的是,如果你必須退出編輯器來執行Python程式碼,那麼它也就是一個普通的文字編輯器。

3. 支援除錯

在程式執行時支援逐步執行程式碼是所有整合開發環境和大多數優秀程式碼編輯器必備的核心功能。

4. 語法高亮

支援對程式碼中的關鍵詞、變數和符號快速標識可以讓閱讀和理解程式碼更為輕鬆。

5. 自動補充程式碼格式

任何一個引人注目的編輯器或者整合開發環境都會在一個“while”或者“for”語句末端識別冒號,並且知道下一行應該縮排。

當然還有許多你或許關注的別的功能,例如原始碼控制、擴充套件模型、構建和測試工具、語言幫助等等。但是以上所列5點是我認為一個出色的編輯環境所必須具備的核心功能。