vscode是不是支持python的

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

成都創(chuàng)新互聯(lián)長期為數(shù)千家客戶提供的網(wǎng)站建設服務,團隊從業(yè)經(jīng)驗10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務;打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為弓長嶺企業(yè)提供專業(yè)的網(wǎng)站設計、成都網(wǎng)站設計,弓長嶺網(wǎng)站改版等技術(shù)服務。擁有十余年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。

vscode是不是支持python的?

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

具體的操作:

搭建環(huán)境

在VSCode中搜索擴展Python,就是這貨:

vscode是不是支持python的

安裝后,重新加載。上圖中我因為已經(jīng)裝過了,所以顯示的是禁用、卸載按鈕。

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

基本操作

快在VSCode開始你的第一段Python代碼吧,Python插件自帶的Pylint功能會在你輸入的過程中給你自動提示,自動完成,以及錯誤提示。

vscode是不是支持python的

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

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

  • 首先是F1/Ctrl+Shit+P萬能鍵,誰用誰知道

  • Ctrl+P:文件切換

  • Ctrl+空格:自動提示

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

  • Shift+F12:預覽定義

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

  • Ctrl+/:注釋切換

  • Alt+↑↓:整行上下移動

  • Ctrl+↑↓:編輯器垂直滾動條上下移動,光標不動

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

  • Ctrl+→←:光標整詞移動

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

  • Ctrl + 加號/減號 對字體進行放大和縮小

預覽定義圖:

vscode是不是支持python的

調(diào)試操作

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

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

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

  • F10:單步跳過,

  • F11:單步進入,

  • Shift+F11:跳出。

  • F9:切換斷點

vscode是不是支持python的

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

vscode是不是支持python的

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

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

注意:

vscode不識別相對路徑,無法準確找到當前文件的路徑,這是這個軟件不好的一點。

想看變量的值,必須設置斷點,再單步調(diào)試才行。設置好了之后,按F5運行,程序運行到斷點時暫停,這個時候?qū)⑹髽艘频酱a中的變量名上時,就可以看到變量的值。

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

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

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

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

網(wǎng)站標題:vscode是不是支持python的
分享URL:http://bm7419.com/article22/jjcocc.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設、動態(tài)網(wǎng)站、云服務器、網(wǎng)站制作、網(wǎng)頁設計公司、Google

廣告

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

成都定制網(wǎng)站網(wǎng)頁設計