Visual Studio Code(以下簡稱vscode)是一個輕量且強大的代碼編輯器,支持Windows,OS X和Linux。內置JavaScript、TypeScript和Node.js支持,而且擁有豐富的插件生態系統,可通過安裝插件來支持C++、C#、Python、PHP等其他語言。
在做LuaIde插件的時候發現很多第一次接觸VsCode 的同學會問一些基礎問題 為了不必要的時間浪費,寫下這個簡單介紹:
這里是作者的插件--> LuaIde
LuaIde是用於Lua語言編輯.首先它是一個代碼編輯器,其次才是調試器.作者現階段更注重的代碼編輯的提示效果.
安裝
根據自己的系統進行下載 地址
導航區
- 資源管理區
- 搜索
- GIT
- 調試
- 擴展(插件中心) -->需要什么插件都可以在這查找
打開工作區
對VsCode 來說沒有所謂的項目,一個目錄就是一個項目(個人理解)

openProject.gif
配置
請注意 vscode中的設置都是通過配置文件實現的沒有設置面板,配置文件分為
- 系統默認配置
- 全局配置 (可修改 針對全局 )
- 工作區配置(可修改 針對工作區) ->設置工作區配置后vscode會在工作區目錄創建.vscode 目錄 並創建setting.json setting.json文件只對工作區有用.
下圖為打開vscode配置的方法
打開設置.gif
vscode 有很多設置你可以打開設置挨個查看.這里不對每個設置進行介紹.
插件安裝
- 直接通過擴展 進行搜索安裝
插件搜索安裝.gif - 如果不能通過網絡下載 但能獲得 .vsix 插件文件 也可以通過本地安裝
本地安裝插件.gif
調試
VsCode 的調試也是通過配置來實現的,不同的插件調試配置也是不一樣的,如LuaIde的調試配置是由作者自定義的所以這一點需要注意.
調試的配置是可以設置多個的.下圖演示了LuaIde 的調試配置
