Skip to content
Nesta Página

VSCode

Como as configurações do ORCSS são um padrão fixo para o projeto, o ideal é ter uma configuração do VSCode exclusiva para que todos os desenvolvedores do projeto sigam o mesmo padrão. Isso não serve apenas para o ORCSS, é legal utilizar isso para padronizar várias coisas dentro do projeto e evitar ao máximo que cada desenvolvedor faça o código da forma que achar melhor.

Documentação oficial

Para fazer isso é bem simples:

  • Crie a pasta .vscode dentro da raiz do projeto
  • Dentro da pasta .vscode crie crie os arquivos extensions.json e settings.json

Exemplo de estrutura:

📂my-project
┣ 📂.vscode
┃ ┣ 📜extensions.json
┃ ┣ 📜settings.json

Ambos os arquivos são gerados automaticamente se você adicionar uma extensão como recomendada no projeto ou adicionar uma configuração de workspace pelo painel do VSCode.

extensions.json

Este arquivo armazena uma lista de todas as extensões que são recomendadas para o projeto.

Para adicionar uma recomendação é só ir na lista de extensões já instaladas no VSCode, clicar na engrenagem da extensão e clicar na opção de adicionar extensão nas recomendações do projeto, assim o ID da extensão é adicionado nas recomendações.

Exemplo:

json
// extensions.json
{
	"recommendations": [
		"stylelint.vscode-stylelint",
	]
}

settings.json

Este arquivo armazena todas as configurações do VSCode que serão utilizadas exclusivamente para o projeto

Exemplo:

json
// settings.json
{
	"[css]": {
		"editor.codeActionsOnSave": {
			"source.fixAll.stylelint": true
		}
	},
	"[scss]": {
		"editor.codeActionsOnSave": {
			"source.fixAll.stylelint": true
		}
	},
	"stylelint.validate": [
		"css",
		"scss",
	],
}

Released under the MIT License.