在 VS Code 和 Codium 中編寫 Python 程序
在過去幾年內,我有幸和中學生們一起,并帶他們入門 ??Python 開發??? 和樹莓派 400。這一切都很有趣,樹莓派對于學生和我來說都是一個很好的平臺。我們使用了 ??Code with Mu??,并且一切都很成功。我們的 Python 技能隨著經驗的增長而增長,因此最近我開始尋找給這些學生提供更多東西的方法。
我參與了一個 Python 課程并在課程中接觸了微軟的 Visual Studio Code。我在課程中學到了很多關于如何為 Python 設置虛擬環境,以及如何為 Python 編程配置 VS Code 的知識。在學習過程中,我也認識了 ??Codium??,它基本上是沒有微軟品牌和遙測的 VS Code。
如果你正在尋找一個優秀的、通用的、開源的、帶有 Python 集成的代碼編輯器,那么你可以嘗試一下 Codium。下面是我在 Linux 系統上為 Python 設置 Codium 的方法。
在 Linux 上安裝或更新 Python
首先,確保你正在運行最新版本的 Python。你可以使用你的軟件包管理器來完成這項工作。在 Debian 和基于 Debian 的系統上:
在 Fedora、CentOS、Mageia、OpenMandriva 和類似的系統上:
在某些系統上,你可能還需要安裝創建 Python 虛擬環境的軟件:
安裝 Codium
接下來,在你的電腦上 ??安裝 Codium??。在 Linux 上,你可以下載一個包并使用你的包管理器安裝它,或者 ??使用 Flatpak??。
在安裝好 Codium 之后,打開你的應用程序或活動菜單,輸入 ??code?
? 以啟動它。
安裝 VS Code Python 擴展
代碼其實不是什么特別的東西。它只是一些其他應用程序(編譯器或運行時)解釋的純文本。你可以在 Codium 中編寫 Python 代碼而不需要特殊的擴展。但是,有一個 Python 擴展可以為你帶來一些方便的功能。
點擊“文件File”菜單,選擇“首選項Preferences”,然后選擇“擴展Extensions”。在“擴展Extensions”面板中,搜索 Python IntelliSense 擴展。
VS Code 和 Codium 都有一個擴展管理器,它會在頁面左側打開,允許你安裝附加模塊
你已經在 Codium 中設置了 Python。剩下的就是把它用起來。
為 VS Code 或 Codium 設置虛擬環境
我們可以創建一個項目目錄,并將其添加到 Codium 中,這樣在工作時,你創建和保存的文件都將默認保存到活動項目目錄。這是一種快速的管理方式,可以讓你不必經常點擊文件保存和打開對話框。
在你創建一個虛擬 Python 環境作為工作目錄時,Codium 會檢測到它(因為你已經安裝了 Python 擴展)。當你激活一個虛擬環境文件夾作為活動項目目錄時,Codium 會自動運行使用虛擬環境所需的激活代碼。
要為 Python 創建一個虛擬環境,請打開終端并輸入:
添加項目目錄
在 Codium 中,點擊“文件File”菜單,選擇“將文件夾添加到工作區Add Folder to Workspace”。打開你剛剛設置的虛擬環境(對我來說,是 ??/home/don/PythonCoding?
?)。
現在你已經準備好寫一些 Python 代碼了!在你的工作區中創建一個新的 Python 文件并插入一些基本代碼。當你輸入時,你可能會注意到,Codium 會為環境包含的 Python 模塊提供自動補齊建議。
現在點擊 Codium 窗口右上角的“運行”按鈕。這會在窗口底部打開一個控制臺面板顯示你的代碼的輸出:
就像你從輸出中看到的,Codium 在 ??PythonCode?
? 環境中運行,并成功運行了你的 Python 代碼。
Codium 和 Python
使用 Codium 編寫 Python 代碼比以往任何時候都更容易,但 Python 并不是 Codium 支持的唯一語言。你可以輕松地從 ??Open VSX Registry?? 中找到并安裝其他擴展,這是一個中立的開源 VS Code 擴展 “市場”。
Codium 的界面比一些基本的編輯器更復雜,但它有我在學習過程中所需要的東西。如果你需要一個更專業的編輯器,或者你想從當前的編輯器切換到新的編輯器,那么試試 Codium 吧。