visual studio学习python_python3从零学习-开发环境搭建之Visual Studio Code篇
開(kāi)發(fā)環(huán)境搭建之Visual Studio Code篇
上一節(jié)講了Python環(huán)境的安裝和開(kāi)發(fā)環(huán)境的安裝,本節(jié)再重點(diǎn)講下Visual Studio Code的配置。安裝
請(qǐng)看我上一篇文章《python3從零學(xué)習(xí)-開(kāi)發(fā)環(huán)境搭建》。配置
打開(kāi)vscode(Visual Studio Code簡(jiǎn)稱),功能介紹:
1、菜單欄:Code、文件、編輯、選項(xiàng)、顯示、達(dá)到、運(yùn)行、終端、窗口、幫助
1.1、Code
主要是配置功能:Preferences:
點(diǎn)擊Settings:
切換成文件方式:
在這個(gè)文件中可以手動(dòng)來(lái)配置各種參數(shù)
1.2、文件
主要是新建文件和工作空間,工作空間可以理解為同一個(gè)項(xiàng)目的項(xiàng)目空間,同一個(gè)項(xiàng)目的文件和資源都放在同一個(gè)文件夾內(nèi),這個(gè)工作空間就是以文件夾來(lái)劃分的,會(huì)在文件夾下產(chǎn)生后綴是.code-workspace的文件,就是這個(gè)文件來(lái)控制整個(gè)工作空間配置。
1.3、調(diào)試
程序可以通過(guò)這個(gè)菜單來(lái)“運(yùn)行”、“調(diào)試”。“運(yùn)行”就是運(yùn)行編寫的代碼,讓它跑起來(lái)。“調(diào)試”就是Debugging,Debugging的過(guò)程就是一個(gè)解剖程序運(yùn)行的過(guò)程,可以讓程序慢下來(lái)、停下來(lái),讓我們有機(jī)會(huì)、有時(shí)間觀察程序內(nèi)部運(yùn)行的狀態(tài),比如程序內(nèi)部的參數(shù)值,程序執(zhí)行的順序和路徑,都可以通過(guò)Debugging來(lái)庖丁解牛一樣來(lái)分析程序內(nèi)部運(yùn)行的狀態(tài)。
“Start Debugging F5”:開(kāi)始調(diào)試,F5是快捷鍵。
“Run Without Debugging ?F5”:開(kāi)始運(yùn)行,?F5這個(gè)是快捷鍵。
這兩個(gè)區(qū)分是開(kāi)始調(diào)試是可以跟蹤程序內(nèi)部運(yùn)行狀態(tài),可以打斷程序運(yùn)行來(lái)觀察內(nèi)部的參數(shù)值或者觀察運(yùn)行的路徑。開(kāi)始運(yùn)行就是直接運(yùn)行程序,沒(méi)有中間打斷的過(guò)程。
2、活動(dòng)欄:文件(Explorer)、搜索(Search)、源碼管理(Source Control)、調(diào)試(Run)、插件(Extensions)
上述中文名稱是我自己總結(jié)的,英文名稱是上面的原文。比如這個(gè)Extensions是擴(kuò)展的意思,但是我認(rèn)為叫插件更貼切,這個(gè)功能就是安裝擴(kuò)展程序?qū)崿F(xiàn)原軟件不支持的功能,所以我叫這個(gè)為插件。正是因?yàn)檫@個(gè)插件功能無(wú)比強(qiáng)大,才使這個(gè)工具變得強(qiáng)大。任何第三方個(gè)人和組織都可以編寫插件用來(lái)實(shí)現(xiàn)特定的功能。
2.1、文件(Explorer):文件管理器、資源管理器
左側(cè)活動(dòng)欄第一個(gè)就是Explorer,我把它命名成文件,因?yàn)檫@里主要管理的是文件。當(dāng)然除了管理文件外,這里也可以管理文件夾。文件有很多種類型,有源代碼文件、配置文件、圖片、壓縮包等等,但是主要以源代碼文件為主,python程序里面主要是后綴是py結(jié)尾的文件,我截圖里面的ideTest.py就是一個(gè)源代碼文件。
文件(Explorer)這里可以分幾個(gè)區(qū)域:
a、文件(資源)管理區(qū)域:主要管理文件等資源,主要是有目錄結(jié)構(gòu)的形式來(lái)管理文件,這個(gè)跟電腦里面的目錄是一致的。“OPEN EDITORS”:這個(gè)是已打開(kāi)文件列表,已經(jīng)打開(kāi)的文件會(huì)出現(xiàn)在這里。“WORKSPACE”:這個(gè)就是文件管理目錄,主要是資源管理有可以在這個(gè)地方完成,旁邊有三個(gè)按鈕,分別是“新建文件”、“新建文件夾”、“刷新”。
b、代碼(資源)編輯區(qū)域:這個(gè)主要是代碼編寫區(qū)域,在左側(cè)文件列表中選中單擊一個(gè)文件,就會(huì)在這里顯示文件的內(nèi)容。如上圖我選中了“ideTest.py”文件,就出現(xiàn)了如圖內(nèi)容,因?yàn)槭莻€(gè)空文件所以里面沒(méi)有東西。你可以在這里編寫代碼。
C、輸出區(qū)域:問(wèn)題(problems)、輸出(output)、調(diào)試(debug console)、終端(terminal)這四部分都是輸出欄,對(duì)應(yīng)各種類型的輸出都在這里。
2.2、搜索(Search):搜索制定內(nèi)容
2.3、源碼管理(Source Control):文件內(nèi)容變動(dòng)會(huì)這里體現(xiàn)
ideTest.py文件原來(lái)是空的,我加了import os后,顯示的就是前后修改前的兩部分內(nèi)容,這樣可以清楚的知道修改了什么內(nèi)容,對(duì)變動(dòng)的部分做了標(biāo)記,這個(gè)功能對(duì)應(yīng)回溯代碼修改和程序復(fù)盤都有用處。
2.4、調(diào)試(Run):Debug和Run,主要就是運(yùn)行代碼和調(diào)試代碼。
點(diǎn)擊后:
2.5、插件(Extensions):插件擴(kuò)展,這里可以搜索需要的插件并安裝。
我們這樣需要比如中文插件,可以搜索“chinese”:
搜索得到的就是上述的搜索結(jié)果,第一個(gè)是中文簡(jiǎn)體、第二個(gè)是中文繁體,我們可以點(diǎn)擊右側(cè)的“Install”安裝這個(gè)插件,我這邊安裝個(gè)中文簡(jiǎn)體看看,安裝完右下方會(huì)有如下的提示:
需要重啟啟動(dòng)才會(huì)生效,我們點(diǎn)擊“Restart Now”看下:
發(fā)現(xiàn)重啟后變成了中文界面,這個(gè)插件真是好東西,后面還有繼續(xù)介紹其他插件,這個(gè)地方會(huì)經(jīng)常用到。記住只要搜索你想要的插件,然后安裝它就好了,至于什么關(guān)鍵字搜索,可以以功能關(guān)鍵字搜索,或者網(wǎng)上查下。
如果想卸載,那么就安裝如下圖操作:
因?yàn)槲蚁矚g用英文版本,所以我把中文包給卸掉,以后的文章里面都是英文界面,這個(gè)熟悉了后就沒(méi)什么影響。
總結(jié):如果是小白用戶,那么先變成中文界面,這樣能容易入門。要熟悉還是得多操作,書山有路勤為徑,熟能生巧。
歡迎大家關(guān)注我,然后跟我交流溝通。
總結(jié)
以上是生活随笔為你收集整理的visual studio学习python_python3从零学习-开发环境搭建之Visual Studio Code篇的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: layui获取checkbox选中值_小
- 下一篇: websocket python爬虫_p