Visual Studio Code(以下簡(jiǎn)稱(chēng)vscode)是一個(gè)輕量且強(qiáng)大的代碼編輯器莹痢,支持Windows嗦枢,OS X和Linux府蛇。內(nèi)置JavaScript腺怯、TypeScript和Node.js支持,而且擁有豐富的插件生態(tài)系統(tǒng)诽俯,可通過(guò)安裝插件來(lái)支持C++妇菱、C#承粤、Python、PHP等其他語(yǔ)言闯团。
在做LuaIde插件的時(shí)候發(fā)現(xiàn)很多第一次接觸VsCode 的同學(xué)會(huì)問(wèn)一些基礎(chǔ)問(wèn)題 為了不必要的時(shí)間浪費(fèi),寫(xiě)下這個(gè)簡(jiǎn)單介紹:
這里是作者的插件--> LuaIde
LuaIde是用于Lua語(yǔ)言編輯.首先它是一個(gè)代碼編輯器,其次才是調(diào)試器.作者現(xiàn)階段更注重的代碼編輯的提示效果.
安裝
根據(jù)自己的系統(tǒng)進(jìn)行下載 地址
導(dǎo)航區(qū)
- 資源管理區(qū)
- 搜索
- GIT
- 調(diào)試
- 擴(kuò)展(插件中心) -->需要什么插件都可以在這查找
打開(kāi)工作區(qū)
對(duì)VsCode 來(lái)說(shuō)沒(méi)有所謂的項(xiàng)目,一個(gè)目錄就是一個(gè)項(xiàng)目(個(gè)人理解)
配置
請(qǐng)注意 vscode中的設(shè)置都是通過(guò)配置文件實(shí)現(xiàn)的沒(méi)有設(shè)置面板,配置文件分為
- 系統(tǒng)默認(rèn)配置
- 全局配置 (可修改 針對(duì)全局 )
- 工作區(qū)配置(可修改 針對(duì)工作區(qū)) ->設(shè)置工作區(qū)配置后vscode會(huì)在工作區(qū)目錄創(chuàng)建.vscode 目錄 并創(chuàng)建setting.json setting.json文件只對(duì)工作區(qū)有用.
下圖為打開(kāi)vscode配置的方法
vscode 有很多設(shè)置你可以打開(kāi)設(shè)置挨個(gè)查看.這里不對(duì)每個(gè)設(shè)置進(jìn)行介紹.
插件安裝
-
直接通過(guò)擴(kuò)展 進(jìn)行搜索安裝
-
如果不能通過(guò)網(wǎng)絡(luò)下載 但能獲得 .vsix 插件文件 也可以通過(guò)本地安裝
調(diào)試
VsCode 的調(diào)試也是通過(guò)配置來(lái)實(shí)現(xiàn)的,不同的插件調(diào)試配置也是不一樣的,如LuaIde的調(diào)試配置是由作者自定義的所以這一點(diǎn)需要注意.
調(diào)試的配置是可以設(shè)置多個(gè)的.下圖演示了LuaIde 的調(diào)試配置