vscode debug

https://blog.csdn.net/crper/article/details/60957348


https://www.cnblogs.com/zhilangtaosha/p/5683363.html


VSCode基礎使用+VSCode調試python程序入門

https://blog.csdn.net/u013600225/article/details/52971528


?為VSCode安裝擴展 用VSCode編程是需要依賴擴展的。寫python需要安裝python的擴展基显,寫C++需要安裝C++的擴展蘸吓。剛打開編輯器的時候,它一般會推薦一些擴展撩幽,你如果什么都不知道库继,可以先安裝官方推薦的這些擴展: ?修改VSCode的一些選項的默認值 VSCode有很多選項可以被修改,其各個選項都有默認值窜醉,這些默認值存儲在"\settings.json"中(不過我沒找到這個文件)宪萄,用戶如果想修改某些選項的值(比如:修改字體的大小)榨惰,VSCode會自動幫我們生成一個“settings.json”文件拜英,然后我們直接在這個文件中配置自己想要的值即可。 VSCode還沒有創(chuàng)建"settings.json"文件: VSCode幫我們創(chuàng)建了"settings.json"文件: 我們修改字號读串,讓字體大一些聊记。修改完后,保存一下恢暖,自定義的值就會覆蓋默認值排监,修改就生效了。 ?用VSCode編寫和調試python程序 下面就開始用VSCode編程了杰捂。因為python的配置超簡單舆床,我們以python為例來說明一下。 https://segmentfault.com/q/1010000005897116 VSCode是以文件夾作為項目單位的嫁佳。所以挨队,我們如果要新建一個python項目的話,需要新建一個文件夾蒿往,然后在這個文件夾里面放置.py文件盛垦。然后讓VSCode"打開文件夾",這樣VSCode就能識別這個項目了瓤漏。(當然可以用VSCode直接創(chuàng)建文件夾和文件腾夯。) 先創(chuàng)建test_python文件夾,里面創(chuàng)建一個test.py文件蔬充。 然后用VSCode加載它: 加載后的樣子蝶俱。可以看到饥漫,因為安裝了python擴展榨呆,已經(jīng)有高亮等效果了。 下面開始調試庸队。 很顯然要選擇python選項: 然后VSCode為我們自動生成了"launch.json"文件积蜻,此文件有很多配置項,有的選項是默認從"settings.json"中取值的(比如"config.python.pythonPath")彻消。如果"settings.json"中沒有配置它們的話浅侨,調試時可能會無法啟動。 同時证膨,項目文件夾下面還自動生成了".vscode"文件夾如输。文件"launch.json"就在這個文件夾中。此時VSCode才算是真正意義上接手了這個項目文件夾央勒。 網(wǎng)上的教程里不见,直接先在"settings.json"中把"python.pythonPath"先配置了一下,我當時不是太理解〈薏剑現(xiàn)在看來稳吮,我們也需要配置一下了。 配置完之后井濒,就可以正常調試程序了灶似。 ?用VSCode調試帶參的Python程序 修改test.py里面的代碼列林,讓它能打印參數(shù)(修改后的代碼見下面的圖片)。 修改launch.json酪惭,找到"configurations"中"name"為"Python"的那個配置塊希痴,給它添加"args"項,如下圖所示: 添加前的配置塊: 添加后的配置塊: 文件launch.json修改完畢后春感,按F5調試程序砌创,可以看到控制臺輸出的結果: 在按F5調試時,VSCode每次都會在程序入口處暫停住鲫懒,這是配置項"stopOnEntry"在起作用嫩实,將其改成false后就不會出現(xiàn)這種情況了。 ?用VSCode自動格式化代碼 VSCode“自動格式化代碼”的快捷鍵是“Alt+Shift+F”窥岩。要格式化Python代碼甲献,需要安裝Python包yapf(或autopep8、等)颂翼。 在命令行下執(zhí)行: python -m pip install yapf 然后配置"settings.json"竟纳,啟用yapf: ?用VSCode對python代碼進行語言分析 VSCode使用python的語言分析(寫python代碼的時候,編輯器會提示哪里出錯疚鲤,哪里的代碼格式不規(guī)范)锥累,可以安裝flake8(或pylint、等): 在命令行下執(zhí)行: python -m pip install flake8 然后配置"settings.json"集歇,啟用flake8: ?更換文件圖標主題(使VSCode左側的資源管理器根據(jù)文件類型顯示圖標): 可以選擇已經(jīng)存在的文件圖標主題:"文件"->"首選項"->"文件圖標主題"->"Seti(Visual Studio Code)"桶略。 你也可以安裝“vscode-icons”插件,安裝的方式: 在“擴展(Ctrl+Shift+X)”中诲宇,搜索“vscode-icons”际歼,然后安裝并重新加載它,然后VSCode會讓你執(zhí)行一些操作姑蓝,以激活"vscode-icons"插件鹅心。操作為: "文件"->"首選項"->"文件圖標主題"->"VSCode Icons"。對應到英文的話纺荧,應該是"File" -> "Preferences" -> "File Icon Theme"->"VSCode Icons"旭愧。 ?Guides(縮進線插件,讓代碼看起來更清晰): 在“擴展(Ctrl+Shift+X)”中宙暇,搜索“Guides”输枯,然后安裝并重新加載它即可。 完占贫。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末桃熄,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子型奥,更是在濱河造成了極大的恐慌瞳收,老刑警劉巖碉京,帶你破解...
    沈念sama閱讀 219,039評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異螟深,居然都是意外死亡谐宙,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,426評論 3 395
  • 文/潘曉璐 我一進店門血崭,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人厘灼,你說我怎么就攤上這事夹纫。” “怎么了设凹?”我有些...
    開封第一講書人閱讀 165,417評論 0 356
  • 文/不壞的土叔 我叫張陵舰讹,是天一觀的道長。 經(jīng)常有香客問我闪朱,道長月匣,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,868評論 1 295
  • 正文 為了忘掉前任奋姿,我火速辦了婚禮锄开,結果婚禮上,老公的妹妹穿的比我還像新娘称诗。我一直安慰自己萍悴,他們只是感情好,可當我...
    茶點故事閱讀 67,892評論 6 392
  • 文/花漫 我一把揭開白布寓免。 她就那樣靜靜地躺著癣诱,像睡著了一般。 火紅的嫁衣襯著肌膚如雪袜香。 梳的紋絲不亂的頭發(fā)上撕予,一...
    開封第一講書人閱讀 51,692評論 1 305
  • 那天,我揣著相機與錄音蜈首,去河邊找鬼实抡。 笑死,一個胖子當著我的面吹牛欢策,可吹牛的內容都是我干的澜术。 我是一名探鬼主播,決...
    沈念sama閱讀 40,416評論 3 419
  • 文/蒼蘭香墨 我猛地睜開眼猬腰,長吁一口氣:“原來是場噩夢啊……” “哼鸟废!你這毒婦竟也來了?” 一聲冷哼從身側響起姑荷,我...
    開封第一講書人閱讀 39,326評論 0 276
  • 序言:老撾萬榮一對情侶失蹤盒延,失蹤者是張志新(化名)和其女友劉穎缩擂,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體添寺,經(jīng)...
    沈念sama閱讀 45,782評論 1 316
  • 正文 獨居荒郊野嶺守林人離奇死亡胯盯,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,957評論 3 337
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了计露。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片博脑。...
    茶點故事閱讀 40,102評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖票罐,靈堂內的尸體忽然破棺而出叉趣,到底是詐尸還是另有隱情,我是刑警寧澤该押,帶...
    沈念sama閱讀 35,790評論 5 346
  • 正文 年R本政府宣布疗杉,位于F島的核電站,受9級特大地震影響蚕礼,放射性物質發(fā)生泄漏烟具。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,442評論 3 331
  • 文/蒙蒙 一奠蹬、第九天 我趴在偏房一處隱蔽的房頂上張望朝聋。 院中可真熱鬧,春花似錦囤躁、人聲如沸玖翅。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,996評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽金度。三九已至,卻和暖如春严沥,著一層夾襖步出監(jiān)牢的瞬間菩鲜,已是汗流浹背辆布。 一陣腳步聲響...
    開封第一講書人閱讀 33,113評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人弱匪。 一個月前我還...
    沈念sama閱讀 48,332評論 3 373
  • 正文 我出身青樓绍哎,卻偏偏與公主長得像有咨,于是被迫代替她去往敵國和親序无。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,044評論 2 355

推薦閱讀更多精彩內容