VSCode是一個優(yōu)秀的編輯工具,適合代碼閱讀,代碼編輯,甚至配置好之后,可以編譯與調(diào)試代碼。
為了方便編輯,運行python程序,本文就聊聊如何將VSCode搭建為一個python的IDE吧,具備運行與調(diào)試python程序的能力。
1、安裝python程序
首先,安裝python程序,這樣才能進(jìn)行python開發(fā),我這里安裝了python-3.7.4和python-2.7.16,都是目前的最新版本了。具體的安裝過程這里就不說明了,很簡單的。
不會的可以看一下這個:Python小白入門安裝教程
2、安裝VSCode
3、安裝python擴(kuò)展
VSCode的python擴(kuò)展對python有著很好的支持,比較突出的功能有:智能提示,代碼調(diào)試,代碼導(dǎo)航,代碼格式化等。
在VSCode編輯器的擴(kuò)展頁面中,搜索python,安裝Python擴(kuò)展(我這里已經(jīng)安裝好了):
4、創(chuàng)建工程
首先在電腦中創(chuàng)建一個python文件夾,然后在python文件夾中創(chuàng)建一個test.py文件:
將python文件夾添加到VSCode的工作區(qū)中,F(xiàn)ile -> Add Folder to Workspace:
test.py文件中的代碼如下:
print ("hello 111")
print ("hello 222")
print ("hello 333")
print ("hello 444")
5、選擇python解釋器
當(dāng)打開python文件之后,VSCode會自動選擇系統(tǒng)中配置好的Python解釋器,顯示在VSCode的左下角(我的系統(tǒng)安裝了python-3.7.4和python-2.7.16):
如果想要切換Python解釋器,那么點擊下左下角當(dāng)前已選的Python解釋器,然后選擇想要切換的版本即可(我這里使用python-3.7.4進(jìn)行演示了):
6、運行Python程序
這里有2種方法來全速運行python文件。
(1)、在python文件中,鼠標(biāo)右鍵,然后選擇Run Python File in Terminal
:
(2)、在工作區(qū)的test.py文件上點擊鼠標(biāo)右鍵,然后選擇Run Python File in Terminal
:
7、調(diào)試Python程序
Python擴(kuò)展能夠調(diào)試python腳本,web apps,遠(yuǎn)程或多線程程序。
(1)、設(shè)置調(diào)試器
首先切換到調(diào)試界面,接著點擊調(diào)試器的設(shè)置按鈕:
在彈出的界面中選擇Python File
這個調(diào)試器:
在選擇好python調(diào)試器之后,VSCode會自動的在工作區(qū)的.vscode目錄下建立launch.json文件:
如果想要在啟動調(diào)試后,自動停止在程序入口,那么在launch.json中添加下面設(shè)置:
"stopOnEntry": true
(2)、設(shè)置斷點與調(diào)試
打開想要調(diào)試的python文件,然后將鼠標(biāo)移動到行號的左側(cè)(我這里選的是第3行),可以看到一個斷點的標(biāo)志,點擊即可在該行設(shè)置斷點:
按F5
或者點擊Debug
-> Start Debugging
來啟動調(diào)試,啟動調(diào)試之后,程序停在了剛才設(shè)置的斷點處:
接著可以使用調(diào)試面板中的調(diào)試按鈕來調(diào)試我們的程序了,調(diào)試面板中的按鈕從左到右依次是:
按鈕1:移動按鈕,拖住后可以移動調(diào)試控制面板;
按鈕2:繼續(xù)運行,對應(yīng)快捷鍵F5;
按鈕3:單步跳過,對應(yīng)快捷鍵F10;
按鈕4:單步調(diào)試,對應(yīng)快捷鍵F11;
按鈕5:單步跳出,對應(yīng)快捷鍵Shift+F11;
按鈕6:重新運行,對應(yīng)快捷鍵Ctrl+Shift+F5;
按鈕7:停止調(diào)試,對應(yīng)快捷鍵Shift+F5;
8、啟動交互式環(huán)境REPL
按下快捷鍵Ctrl+Shift+P
打開命令面板,輸入python
,然后選擇Python:Start REPL
:
好了,到了這里,各位朋友應(yīng)該都了解了VSCode運行和調(diào)試python程序的方法,限于本人水平,如果文章有什么寫的不好的地方,希望指正。
說句題外話
人生苦短,我用Python!Python在語言編程排行榜持續(xù)第一,在過去的 5 年時間里,Python已經(jīng) 3 次獲得Tiobe指數(shù)年度大獎!毋庸置疑,Python已成為目前最受歡迎的編程語言。
它可應(yīng)用于爬蟲、web開發(fā)、后端開發(fā)、數(shù)據(jù)分析、人工智能、自動化測試等領(lǐng)域。就業(yè)前景好,薪資待遇高,即使你不想出去上班,也可以利用Python在家做兼職賺錢(比如爬取客戶需要的數(shù)據(jù)、量化交易、代寫程序等)
是不是非常不錯呢?
學(xué)習(xí)資源推薦
除了上述分享,如果你也喜歡編程,想通過學(xué)習(xí)Python獲取更高薪資,這里給大家分享一份Python學(xué)習(xí)資料。
這里給大家展示一下我進(jìn)的最近接單的截圖
??朋友們?nèi)绻行枰脑挘梢?mark>V掃描下方二維碼聯(lián)系領(lǐng)取,也可以內(nèi)推兼職群哦~
學(xué)好 Python 不論是就業(yè)還是做副業(yè)賺錢都不錯,但要學(xué)會 Python 還是要有一個學(xué)習(xí)規(guī)劃。最后大家分享一份全套的 Python 學(xué)習(xí)資料,給那些想學(xué)習(xí) Python 的小伙伴們一點幫助!

2.Python基礎(chǔ)學(xué)習(xí)
01.開發(fā)工具
02.學(xué)習(xí)筆記
03.學(xué)習(xí)視頻
3.Python小白必備手冊
4.數(shù)據(jù)分析全套資源
5.Python面試集錦
01.面試資料
文章來源:http://www.zghlxwxcb.cn/news/detail-658516.html
02.簡歷模板
文章來源地址http://www.zghlxwxcb.cn/news/detail-658516.html

到了這里,關(guān)于VSCode使用 - 搭建python運行調(diào)試環(huán)境的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!