小白上手vscode

2021-10-09 01:51:48 字數 2488 閱讀 5515

本文主要針對使用c++

c++c+

+的oier

oier

oier

(因為其他東西我都沒學),有很多東西走了彎路,希望能以微薄的力量幫助大家學習.

下面介紹流程:

bin新增到path系統變數內.

簡單介面介紹:

左側欄依次為:資源管理器,搜尋,源**管理,執行,拓展.

左下角可以訪問設定.

快捷鍵:

ctrl +shift + p,查詢,以下簡稱find.

f5,debug

ctrl+alt+n,執行compile run.

開啟資料夾後,會自動生成乙個.vscode的資料夾,內建launch.json,tasks.json...

(tasks.json主要負責編譯,launch.json主要負責除錯,裡面有很多配置環境設定)

直接複製我的tas

ks.j

son:

tasks.json:

tasks.

json

:(命令列引數可以自行調整)

"

,"-o"

,"$.exe"

,"-wall"

,"-static-libgcc"

,"-wl,--stack=1000000000"

,"-std=c++11"],

//命令列引數},

","-o"

,"$.exe"

,"-o2"

,"-wall"

,"-static-libgcc"

,"-wl,--stack=1000000000"

,"-std=c++11"],

}]}

lau

nch.

json

:launch.json:

launch

.jso

n:

/$.exe"

,"args":[

],"stopatentry"

:false

,"cwd"

:"$"

,"environment":[

],"externalconsole"

:true

,"mimode"

:"gdb"

,"midebuggerpath"

:"c:\\program files (x86)\\dev-cpp\\mingw64\\bin\\gdb.exe"

,"setupcommands":[

],"prelaunchtask"

:"compileo2"},

/$.exe"

,"args":[

],"stopatentry"

:false

,"cwd"

:"$"

,"environment":[

],"externalconsole"

:true

,"mimode"

:"gdb"

,"midebuggerpath"

:"c:\\program files (x86)\\dev-cpp\\mingw64\\bin\\gdb.exe"

,"setupcommands":[

],"prelaunchtask"

:"compile"}]

}

注意:midebuggerpath要設為系統的gdb.exe的絕對路徑,斜槓要兩條(』//』)

如果你是js神仙,你直接find:settings(json)即可進行修改設定.

但是如果是小白,那麼可以去設定介面查詢合適自己的選項.

比如:如果你想修改compile run的對c++的編譯指令,那麼可以在設定搜尋executormap,對cpp的命令.

我的設定為"cpp": "cd $dir && g++ $filename -o $filenamewithoutext -std=c++14 -static-libgcc -wall -wextra && $dir$filenamewithoutext",

(中間位置其實可以自由選擇)

除錯**時和dev-c++類似,設定斷點,然後在 監測 內輸入表達是即可查詢.

最後再分享幾個比較有用的外掛程式:

c++ intellisense

settings sync

tabout

現在你就成功入坑了vscode,你可以在 外掛程式,快捷鍵,js 方面涉獵更多知識,以更方便的使用vscode.

分分鐘上手 VS Code

工欲善其事,必先利其器。乙個好的 ide 對於程式設計師的日常開發絕對能起到很大的幫助。筆者主要從事 php 和 go 開發相關的工作,折騰過 phpstorm goland 等專業 ide 也使用過 sublime atom 等小巧編輯器,最終決定專注使用 vs code 只因其優良的效能和豐富的...

小白python爬蟲學習1(vscode 亂碼)

import requests from bs4 import beautifulsoup import chardet target url r requests.get url target url bs beautifulsoup r.text,lxml list con li bs.find...

知識付費加盟專案 小白也可以輕鬆上手

在高強度的時代競爭下,知識更新迭代速度飛快,人們的生活壓力越來越大的。因為對未來的擔憂就更大。擔心自己長期落後他人從而被社會淘汰,從而產生了一種對未來不確定的心理恐懼。於是,他們就急於渴求,希望能在短時間內學習大量知識希望從根本上解決自己的實際問題,拼命利用碎片化時間學習補充欠缺知識,不斷完善自己的...