Aluizio Developer

EditorConfig

O Editor Config é uma ferramenta que auxilia na padronização da configuração para vários desenvolvedores trabalhando em um mesmo projeto, mas em diferentes editores de código ou IDE's.

O Editor Config é uma ferramenta que auxilia na padronização da configuração para vários desenvolvedores trabalhando em um mesmo projeto, mas em diferentes editores de código ou IDE's.

Instalar no VSCode a extensão EditorConfig for VS Code.

Depois de instalada, ao clicar com o botão direito sobre o explorador de arquivos do projeto vamos selecionar a opção Generate .editorconfig.

E a execução dessa opção deve gerar um arquivo .editorconfig com o seguinte conteúdo:

root = true

[*]
indent_style = space
indent_size = 2
charset = utf-8
trim_trailing_whitespace = false
insert_final_newline = false

Nesse arquivo podemos ver algumas opções como o tipo de indentação, o tamanho da indentação, qual o charset que está sendo utilizado e algumas outras configurações.

O que vamos modificar nesse arquivo são apenas as 2 últimas opções, trim_trailing_whitespace e insert_final_newline, que devem ser modificadas de false para true .

Além de adicionar uma última opção, a end_of_line = lf , para garantir que as quebras de linha sejam padronizadas, pois em linguagem de código, no Windows o final das linhas são representadas por \r\n , já no Linux é apenas com \n , e para evitar que isso gere algum tipo de problema ao mudar de Sistema Operacional, essa opção é adicionada.

O arquivo final vai ficar assim:

root = true

[*]
indent_style = space
indent_size = 2
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true
end_of_line = lf

E para garantir que o código seja formatado corretamente, abra os arquivos do projeto e salve-os novamente.

Comentários