Instalando e Configurando o VSCode
O Visual Studio Code (VS Code) é um editor de código-fonte desenvolvido pela Microsoft. Ele é gratuito, de código aberto e está disponível para Windows, macOS e Linux.
Instalação
Section titled “Instalação”O instalador está disponível no site code.visualstudio.com.
Extensões
Section titled “Extensões”Como o VS Code é um editor de texto simples, precisamos instalar extensões na loja para que possamos programar em Lua. Depois da instalação, precisamos escolher as nossas extensões.
- Lua - Visual Studio Marketplace
- StyLua - Visual Studio Marketplace
- Error Gutters - Visual Studio Marketplace
- Error Lens - Visual Studio Marketplace
Configuração
Section titled “Configuração”No Visual Studio Code, você pode acessar as editar as configuração no settings.json
.
- Vá até o ícone Gerenciar (⚙️) no canto inferior esquerdo
- Selecione Configurações
- Click em Abrir configurações
No settings.json adicione o json abaixo, dessa forma habilitaremos o inlay-hint do nosso language server:
"editor.inlayHints.enabled": "on","Lua.hint.enable": true
Stylua
Section titled “Stylua”Agora é a hora de configuramos a nosso formatador.
Instale o CLI do stylua com o Cargo, ou com seu gerenciador de pacotes.
Terminal window cargo install styluaCrie um arquivo
stylua.toml
na raiz do nosso projeto.Terminal window touch stylua.tomlDepois, adicionaremos a configuração.
Terminal window column_width = 100line_endings = "Unix"indent_type = "Spaces"indent_width = 2quote_style = "AutoPreferSingle"call_parentheses = "None"