python 实现点击右键用某个程序打开功能_4.PYTHON开发利器之使用VS Code进行python程序开发...
0. 前言
VS Code是一個(gè)輕量級(jí)工具,適合于簡(jiǎn)單的編輯、編譯、運(yùn)行Python程序,特別是在學(xué)習(xí)Python語(yǔ)言的時(shí)候;
如果需要開(kāi)發(fā)Python項(xiàng)目,建議選擇使用專(zhuān)門(mén)的Python IDE —— Pycharm。
1. 安裝Python
2.安裝Python擴(kuò)展
VS Code的Python擴(kuò)展主要有如下功能:
智能感知;
代碼調(diào)試;
代碼導(dǎo)航;
Jupyter notebook的支持;
在VScode擴(kuò)展 市場(chǎng)搜索python,點(diǎn)擊安裝即可:
python安裝
3.創(chuàng)建工作區(qū)
VS Code以文件夾作為工作區(qū),所以創(chuàng)建工作區(qū)有兩種方式:
在Windows命令行進(jìn)入文件夾,使用命令code .打開(kāi)文件夾,創(chuàng)建工作區(qū);
先打開(kāi)VS Code,然后使用VS Code打開(kāi)文件夾,創(chuàng)建工作區(qū);
這里我創(chuàng)建一個(gè)vscode-python文件夾并在VS Code打開(kāi)作為工作區(qū):
創(chuàng)建工作區(qū)
4.編輯代碼
在工作區(qū)中添加文件helloPython.py,并編輯如下代碼:
def hello():
print(“Hello Python!”)
if __name__ == ‘__main__’:
hello()
在編輯代碼時(shí),Python擴(kuò)展的代碼感知如下:
代碼感知
5.運(yùn)行python程序
5.1.配置Python解釋器
在打開(kāi)Python文件后,VS Code會(huì)自動(dòng)選擇系統(tǒng)中配置的Python解釋器,在狀態(tài)欄中顯示,
當(dāng)前python解釋器環(huán)境
如果需要切換解釋器,使用Ctrl+Shift+P打開(kāi)命令面板,輸入python,選擇Python:Select Interpreter:
python解釋器
python解釋器切換
5.2.運(yùn)行整個(gè)python文件
在代碼編輯器中:右鍵單擊任意位置,選擇“在終端中運(yùn)行python文件”;
在編輯器中運(yùn)行python
在資源管理器中:右鍵單擊python文件,選擇在終端中運(yùn)行python:
在資源管理器中運(yùn)行python文件
5.3.運(yùn)行部分python代碼
首先選中要運(yùn)行的代碼,然后右鍵單擊,選擇在Python終端中運(yùn)行選定內(nèi)容/行:
運(yùn)行部分代碼
運(yùn)行結(jié)果如下:
運(yùn)行結(jié)果
6.調(diào)試python程序
Python擴(kuò)展對(duì)于調(diào)試的支持:
設(shè)置斷點(diǎn),檢查數(shù)據(jù),并在逐步運(yùn)行程序時(shí)使用調(diào)試控制臺(tái);
調(diào)試許多不同類(lèi)型的Python應(yīng)用程序,包括:多線(xiàn)程,Web和遠(yuǎn)程應(yīng)用程序;
6.1.設(shè)置調(diào)試器
首先切換到調(diào)試界面,點(diǎn)擊調(diào)試器設(shè)置按鈕:
切換調(diào)試器
然后選擇調(diào)試器:
設(shè)置調(diào)試器
選擇調(diào)試器
選擇調(diào)試器后VS Code會(huì)自動(dòng)在工作區(qū)的.vscode目錄下建立launch.json文件:
launch文件
如果需要啟動(dòng)調(diào)試后自動(dòng)停止在程序入口,添加下面的設(shè)置即可:
“stopOnEntry”: true
6.2.設(shè)置斷點(diǎn) 鼠標(biāo)移到紅框暗紅色圓點(diǎn)出會(huì)出現(xiàn)一個(gè)暗紅色圓點(diǎn),再單擊鼠標(biāo)即可設(shè)置斷點(diǎn)。
設(shè)置斷點(diǎn)
6.3.啟動(dòng)調(diào)試
啟動(dòng)調(diào)試后程序停留在第一個(gè)斷點(diǎn)處:
啟動(dòng)調(diào)試
啟動(dòng)調(diào)試后程序停留在第一個(gè)斷點(diǎn)處
使用調(diào)試控制面板進(jìn)行調(diào)試:
調(diào)試面板
控制面板中的按鈕從左到右依次是:
移動(dòng)按鈕:拖住后可以移動(dòng)調(diào)試控制面板;
繼續(xù)運(yùn)行(F5);
單步跳過(guò)(F10);
單步調(diào)試(F11);
單步跳出(Shift+F11);
重啟(Ctrl+Shift+F5);
停止調(diào)試(Shift+F5);
VS Code的左側(cè)是變量查看窗口,監(jiān)視查看窗口,堆棧查看窗口,斷點(diǎn)窗口:
7.使用python交互環(huán)境
使用Ctrl+Shift+P打開(kāi)命令面板,輸入python,選擇Python:Start REPL:
啟動(dòng)的交互式環(huán)境REPL如下:
啟動(dòng)交互式環(huán)境
交互式環(huán)境
8.安裝和使用包
在Python中使用包(Python Package Index – PyPI)來(lái)擴(kuò)展非常豐富的功能,在VS Code中使用包和安裝包的示例如下~
首先按`Ctrl+Shift+“或點(diǎn)擊下圖紅框中的“+”創(chuàng)建一個(gè)新的集成終端(命令行),然后使用如下命令安裝包:
創(chuàng)建新的集成終端(命令行)
python -m pip install XXX
安裝完成后可以使用pip list查看當(dāng)前系統(tǒng)中已安裝的包,確認(rèn)安裝成功
總結(jié)
以上是生活随笔為你收集整理的python 实现点击右键用某个程序打开功能_4.PYTHON开发利器之使用VS Code进行python程序开发...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Century 发布新款采集盒:支持 4
- 下一篇: python文件式_python中文件操