論如何入門地使用vscode


微軟大法好啊

這貨更像是個gedit


以下內容只適合Oiers使用

本文檔只適合新手引導的階段使用


下載

這個是鏈接
可見這東西是和Emacs一樣跨系統的
不知道為什么下載速度賊快


配置

還記得我們用Emacs的時候
配置那叫一個可怕
雖然使用vscode也要配置
不過我們在配置它的時候就比Emacs方便多了
vscode1
自己感受一下吧


插件

這個可能也對應着emacs里的配置
推薦先把所有名稱里有c++什么的都下載下來
之后也可以按需下載,
什么Markdown,Python等幾乎所有的語言插件都可以下載
以及emacs,vim,sublime text的插件

你沒聽錯,這個東西是支持Markdown的,
支持 $ \LaTeX $ 數學公式
還™可以和印象筆記同步
就一離線版cmd markdown

關於code runner

這是個一定要裝的插件
它可以用一組快捷鍵ctrl+alt+N
一鍵保存編譯運行任何語言的程序(保存要修改配置)


使用

你需要先知道...

Ctrl + Shift + PF1 打開命令面板

小功能

自動縮進,代碼高亮,折疊代碼什么的(這不標配么)

實時糾錯/提示(每秒刷新;Eg.你這兒少打了個括號/你少開了個庫/你這個函數還沒有定義/你又把%lld打成了%d/...)

代碼補全(再也不怕打錯變量/函數名)

ps.關於調試

vscode的調試功能強大
了解一切

調試需要2個.json來支持
都在.vscode文件夾下

假設你要調試一個叫XXX的程序,源代碼是XXX.cpp的話,
你的.vscode文件夾下應該有這2個文件(這里只展示要修改的部分)

//tasks.json
{
	"tasks": [
		{
			"label": "build ori",
			"command": "g++",
			"args": ["-g" , "XXX.cpp"]
		}
	]
}
//launch.json
{
	"configurations": [
		{
			"program": "${workspaceFolder}/XXX",
		}
	]
}

好插件

  • C/C++
  • C/C++ Clang Command Adapter
  • C++ Intellisense
  • Easy icons theme (文件圖表主題)
  • GitHub Plus Theme (代碼高亮主題)
  • Markdown All in One
  • Markdown+Math
  • Code Runner


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM