vs code配置Python開發環境

之前寫了一篇來安利vs code這款微軟出品的代碼編輯器,文章主要安利了一些好玩但不務正業的插件,大家還挺感興趣的,這篇介紹下怎麼給vs code配置Python開發環境。

本篇適合新手看,這一篇就不寫在Python教程欄目裡了。

vs code是微軟近幾年打造的超棒代碼編輯器,國外程序員社區對程序員使用的IDE有過調查,vs code的使用率排名第一,可以說非常受歡迎。

vs code配置Python開發環境

一、vs code 安裝

在微軟官方網站:code.visualstudio.com 提供免費下載,vs code支持Windows , Linux , mac OS 三種操作系統,建議去官方下載,不要在第三方軟件下載網站下載,第三方軟件下載站的貓膩太多了。

安裝時會問你是“User Installer”和“System Installer”,這個關係不大,“User Installer”是安裝在用戶根目錄下,“System Installer”是安裝在系統根目錄,這兩個你都可以自己重新選擇安裝目錄的。

安裝完成後打開vs code是一個英文界面,喜歡用中文的朋友可以把vs code漢化成中文界面:

vs code配置Python開發環境

點擊上圖紅框的”Extension”插件功能,搜索”chinese”,點擊Install安裝第一個插件,安裝成功後點擊右下角的”Restart Now”按鈕,vs code就會重新啟動,變成為中文界面。

vs code配置Python開發環境

vs code配置Python開發環境

再介紹下”Extension”插件功能,這是vs code受歡迎的很重要原因,vs code通過插件可以滿足所有主流開發語言的需要。

無論是對vs code的樣式,皮膚的改變,還是針對編程代碼的靜態檢查,自動提示,自動縮進等都可以通過安裝插件來滿足你的需求。

vs code支持普通開發者自己開發和提交插件,這就好比vs code是蘋果手機,而插件就是app store(蘋果應用市場),成百萬的開發者開發出各種各樣的app來滿足蘋果手機用戶的各種需求;vs code也是這個道理,有很多開發者開發編程方面的插件向vs code提交,豐富了vs code生態,大大了方便了我們這些使用者。

二、給vs code配置Python開發環境

這時vs code安裝好了,這時還沒法運行Python程序,因為vs code內置插件不支持Python,需要安裝。像上面操作一樣,我們在”Extension”插件(也可以叫擴展)裡搜索python,安裝出現的第一個Python插件。

vs code配置Python開發環境

安裝好後就可以運行Python了。該Python插件十分強大,包含代碼靜態檢查,代碼格式化,縮進,代碼調試等等。

PS:安裝vs code前,你還是要安裝Python解釋器噢,vs code是一個代碼編輯器,只是方便你編輯代碼。

Python解釋器官方下載路徑:

https://www.python.org/downloads/

這裡就不贅述怎麼安裝Python了。

三、給vs code新建項目

經過上面步驟,你可以點擊菜單欄上的文件,選擇新建文件來寫Python程序了,新建的文件後綴記得要以.py來命名噢,Python是靠.py文件後綴來識別一個文件是否為Python程序。

但是我們通常會新建一個項目來管理文件,因為一個編程工作中我們通常會寫好幾個.py文件,通過項目可以很方便的管理多個文件。

我們來新建一個項目

vs code配置Python開發環境

點擊上圖標紅處的文件按鈕,然後點擊藍色按鈕”添加文件夾”,會彈出一個文件選擇框,選擇你的項目目錄,比如我們要做一個用戶信息管理的程序,我選擇了user-info-manager這個文件夾(如果沒有你要的文件件,你可以右擊新建的噢)。

項目新建好後,就可以新建.py文件了

vs code配置Python開發環境

在vs code中右擊你剛才新建的項目”user-info-manager”,選擇新建文件,輸入以.py為後綴的文件。

vs code配置Python開發環境

這時一個完整的Python項目就建好了,你可以在裡面寫程序了。

四、運行vs code

Python代碼寫好後就可以調試運行了。

vs code配置Python開發環境

菜單欄上點擊調試,選擇啟動調試,代碼就進入調試運行狀態。如果代碼報錯vs code會給出詳細的報錯信息和報錯時的一些關鍵變量的值和調用棧,方便分析,vs code左下角的叉如果不為0,表示代碼靜態檢查不過關,鼠標要點擊那個叉,查閱和解決裡面的靜態代碼問題。

vs code配置Python開發環境

vs code配置Python開發環境

你還可以在vs code的終端窗口裡使用pip命令安裝Python的第三方庫。

vs code配置Python開發環境

一個合格的vs code就配置好了,更多的使用技巧需要你在使用中去體會,說多了也是無感的。

論哪款編輯器最好,恐怕跟爭論php/python/java是世界上做好的開發語言一樣無解, 代碼編輯器主要目的是提高程序員的開發效率,每個程序員的使用習慣不一樣,有的用管了Vim,有的鐘情於Subline text,你用著順手就好。

相關推薦

推薦中...