vscode是不是支持python的-創(chuàng)新互聯(lián)

這篇文章給大家分享的是有關(guān)vscode是不是支持python的的內(nèi)容。小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過(guò)來(lái)看看吧。

陽(yáng)高網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)公司,陽(yáng)高網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為陽(yáng)高上千家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)要多少錢(qián),請(qǐng)找那個(gè)售后服務(wù)好的陽(yáng)高做網(wǎng)站的公司定做!

vscode是不是支持python的?

vscode是支持python,只需要安裝好python插件,直接按F5鍵就可運(yùn)行python代碼。點(diǎn)擊界面左下角,可以切換不同的python環(huán)境。

具體的操作:

搭建環(huán)境

在VSCode中搜索擴(kuò)展Python,就是這貨:

vscode是不是支持python的

安裝后,重新加載。上圖中我因?yàn)橐呀?jīng)裝過(guò)了,所以顯示的是禁用、卸載按鈕。

下面就可以愉快的和Python玩耍了。是不是超方便?

基本操作

快在VSCode開(kāi)始你的第一段Python代碼吧,Python插件自帶的Pylint功能會(huì)在你輸入的過(guò)程中給你自動(dòng)提示,自動(dòng)完成,以及錯(cuò)誤提示。

vscode是不是支持python的

這里需要提醒各位PythonER們,VSCode包括VS中,Tab都默認(rèn)是4個(gè)空格。

常用的幾個(gè)操作快捷鍵,估計(jì)VSer們都能無(wú)痛轉(zhuǎn)換:


  • 首先是F1/Ctrl+Shit+P萬(wàn)能鍵,誰(shuí)用誰(shuí)知道

  • Ctrl+P:文件切換

  • Ctrl+空格:自動(dòng)提示

  • F12/Ctrl+左鍵:跳轉(zhuǎn)到定義

  • Shift+F12:預(yù)覽定義

  • Ctrl+G:跳轉(zhuǎn)行號(hào)

  • Ctrl+/:注釋切換

  • Alt+↑↓:整行上下移動(dòng)

  • Ctrl+↑↓:編輯器垂直滾動(dòng)條上下移動(dòng),光標(biāo)不動(dòng)

  • Ctrl+Backspace/Delete:整詞/連續(xù)空白刪除

  • Ctrl+→←:光標(biāo)整詞移動(dòng)

  • Ctrl+F查找/Ctrl+Shift+F在文件中查找,這都屬于通用的,類(lèi)似的就不說(shuō)了啊。

  • Ctrl + 加號(hào)/減號(hào) 對(duì)字體進(jìn)行放大和縮小

預(yù)覽定義圖:

vscode是不是支持python的

調(diào)試操作

隨時(shí)隨地,F(xiàn)5調(diào)試運(yùn)行。注意,VSCode默認(rèn)在調(diào)試后,會(huì)停在第一句,如下圖。

調(diào)試快捷鍵與VS基本相同。

  • F5:調(diào)試/繼續(xù),

  • F10:?jiǎn)尾教^(guò),

  • F11:?jiǎn)尾竭M(jìn)入,

  • Shift+F11:跳出。

  • F9:切換斷點(diǎn)

vscode是不是支持python的

左側(cè)Debug窗口顯示的從上到下依次是調(diào)試所用的模式,變量(局部變量,監(jiān)視),調(diào)用堆棧,斷點(diǎn)等?;旧衔覀冃枰墓δ芏荚谶@里了。

vscode是不是支持python的

有個(gè)不太好的設(shè)計(jì)就是變量、監(jiān)視這些地方寬度太小,查看一些長(zhǎng)的變量不如VS方便。不過(guò)好在我們有調(diào)試控制臺(tái)啊,直接敲上變量名就好了。

這里需要提醒一下的是,左上角的下拉選擇調(diào)試模式中,常用的兩個(gè)是Python和Integrated Terminal/Console,第一個(gè)就是在插件自帶的環(huán)境中調(diào)試運(yùn)行,第二個(gè)就是集成的控制臺(tái)中。問(wèn)題是,第一種暫不支持input()輸入,所以想調(diào)試帶input的程序,就選擇Integrated Terminal/Console或者External Terminal/Console也是可以的。


注意:

vscode不識(shí)別相對(duì)路徑,無(wú)法準(zhǔn)確找到當(dāng)前文件的路徑,這是這個(gè)軟件不好的一點(diǎn)。

想看變量的值,必須設(shè)置斷點(diǎn),再單步調(diào)試才行。設(shè)置好了之后,按F5運(yùn)行,程序運(yùn)行到斷點(diǎn)時(shí)暫停,這個(gè)時(shí)候?qū)⑹髽?biāo)移到代碼中的變量名上時(shí),就可以看到變量的值。

設(shè)置斷點(diǎn)的方法:在任意一行代碼的行號(hào)左邊點(diǎn)擊一下,出現(xiàn)紅點(diǎn)表示設(shè)置斷點(diǎn)成功。

當(dāng)程序出現(xiàn)bug中斷的時(shí)候,也可以看到變量的值。

pylint是vscode的python語(yǔ)法檢查器,pylint是靜態(tài)檢查,在用第三方庫(kù)的時(shí)候有些成員只有在運(yùn)行代碼的時(shí)候才會(huì)被建立,它就找不到成員,就會(huì)報(bào)錯(cuò):Module 'xx' has no 'xx' member,但這不影響代碼的運(yùn)行。

感謝各位的閱讀!關(guān)于“vscode是不是支持python的”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!

新聞名稱(chēng):vscode是不是支持python的-創(chuàng)新互聯(lián)
分享路徑:http://muchs.cn/article30/dsehso.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站、做網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站策劃、建站公司、服務(wù)器托管

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都app開(kāi)發(fā)公司