在 Windows上寫 Python 代碼的最佳組合!

來源:機(jī)器之心
在 Windows 上怎樣做 Python 開發(fā)?是像大神那樣使用純文本編輯器,還是用更加完善的 IDE?到底是用自帶的命令行工具,還是需要裝新的 Terminal?本文將帶你了解如何利用微軟官方維護(hù)的 MS Terminal 與 VS Code,來為 Python 開發(fā)保駕護(hù)航。

什么是微軟 Terminal 微軟 Terminal 效果怎么樣 安裝 Visual Studio Code 發(fā)現(xiàn)并安裝 Python 擴(kuò)展 編寫簡單的 Python 應(yīng)用程序 了解如何在 VS Code 中運(yùn)行和調(diào)試現(xiàn)有 Python 程序 將 VS Code 連接到 Git 和 GitHub,與全世界分享你的代碼


MS Terminal 開源地址:https://github.com/microsoft/terminal




既支持 Python 3.4 及更高版本,也支持 Python 2.7 版本 使用 IntelliSense 完成代碼補(bǔ)全 Linting 調(diào)試支持 代碼片段支持 單元測試支持 自動使用 conda 和虛擬環(huán)境 在 Jupyter 環(huán)境和 Jupyter 筆記本中進(jìn)行代碼編輯

Keymaps 允許已經(jīng)熟悉 Atom,Sublime Text,Emacs,Vim,PyCharm 或其他環(huán)境的用戶更加容易上手。 主題自定義 UI,無論您喜歡在明亮,黑暗或更豐富多彩的地方進(jìn)行編碼。 語言包提供本地化體驗(yàn)。
GitLens 直接在編輯視窗中提供了大量有用的 Git 功能,包括非責(zé)任注釋和存儲庫開發(fā)功能。 通過從菜單中選擇 File, Auto Save,可以輕松進(jìn)行自動保存。默認(rèn)延遲時間為 1000 毫秒,也可以重新配置。 Settings Sync 允許用戶借助 GitHub 在不同的裝置中同步自己的 VS Code 設(shè)置。如果用戶在不同的計(jì)算機(jī)上工作,這有助于運(yùn)行環(huán)境保持一致。 Docker 讓用戶可以快速輕松地使用 Docker,幫助創(chuàng)作 Dockerfile 和 docker-compose.yml,打包和部署項(xiàng)目,甚至為項(xiàng)目生成適當(dāng)?shù)?Docker 文件。







創(chuàng)建一個文件夾來保存項(xiàng)目(可能包含一個新的 GitHub 項(xiàng)目) 更改為新文件夾 使用命令 code filename.py 創(chuàng)建初始 Python 代碼
cd /path/to/project code .


自動變量跟蹤 監(jiān)看表達(dá)式 斷點(diǎn) 調(diào)用堆棧檢查



將文件提交給 Git 將更改推送到遠(yuǎn)程存儲庫(remote repo)并從中取出更改 check-out 現(xiàn)有或創(chuàng)建新的分支和標(biāo)簽(branch and tag) 查看并解決合并沖突(merge conflict) 查看差異(view diffs)


評論
圖片
表情
