环境搭建

# 开发环境搭建 > 视频教程参见此处:[【LuatOS】②开发环境搭建+hello world工程](https://www.bilibili.com/video/BV1ru411v7nC) 既然是使用LuatOS进行开发,那一定有一个好用的编辑器环境吧? 是的,有。这里推荐使用微软推出的Visual Studio Code(简称vscode)代码编辑器来编写代码 ## 装上vscode 打开vscode官网:[https://code.visualstudio.com/](https://code.visualstudio.com/) 点击那个大大的**Download for xxxxxx**,下载该软件 > 当然,可能有些同学会发现下载速度很慢,怎么办呢?当然是有办法的,我们可以复制当前正在下载的文件**下载链接**,将域名(`https://`和下一个`/`中间的东西)替换成`vscode.cdn.azure.cn`再下载,速度就快了。 打开安装包后,需要注意其中两个选项要勾选(图片是英文的,也一样): - 将"通过Code打开"操作添加到Windows资源管理器文件上下文菜单 - 将"通过Code打开"操作添加到Windows资源管理器目录上下文菜单 ![vscode install](img/vscode_install.png) 装完打开就好了,你可能会发现软件都是英文,没关系,下一步装个插件就是中文了 ## 安装推荐的拓展 点击左侧的拓展按键,搜索`LuatOS-SOC推荐拓展包`,认准作者,点击`Install`安装即可 ![vscode addon](img/vscode_addon.png) 装完之后,点击右下角的`Change Language and Restart`,就变成中文啦 ![vscode reset](img/vscode_rst.png) ## 更改默认的配置 在正常页面,按下快捷键`Ctrl+,(逗号)`,打开设置页面 点击右上角的`打开设置(json)`图标 ![vscode setting json](img/vscode_json.png) 将文件内容替换成下面的数据,保存即可(如果已经有东西了,请自行添加缺少项) ```json { "editor.fontFamily": "Consolas, 'Microsoft Yahei UI Light','Courier New', monospace", "editor.renderLineHighlight": "all", "editor.emptySelectionClipboard": false, "files.autoGuessEncoding": true, "files.insertFinalNewline": true, "files.trimTrailingWhitespace": true, "editor.bracketPairColorization.enabled": true, "editor.guides.bracketPairs":"active", "luahelper.base.showOnline": false } ``` ## 新建/编辑已有项目 推荐写代码时,每个项目都新建一个文件夹 打开项目时,推荐使用右键,选择`通过使用 Code 打开`,这样插件才能完美运行 ![vscode open folder](img/vscode_folder.png) 特别提醒:如果遇到下面的提示,请按图片描述进行操作,不然安装的拓展不会运行 ![vscode allow](img/vscode_allow.png)