Que es EditorConfig?
EditorConfig es un fichero de configuración compatible con varios IDEs (entornos de desarrollo) lo que nos permite compartir la configuración del proyecto entre miembros del equipo con distintos editores.
Este estandar es reconocido por la mayoría de IDEs modernos:
Visual Studio, Visual Studio Code, Atom, NetBeans, Notepad++, …
Puedes consultar mas editores y como se configura en EditorConfig.
Ejemplo
# top-most EditorConfig file
root = true
# Unix-style newlines with a newline ending every file
[*]
end_of_line = lf
insert_final_newline = true
# Matches multiple files with brace expansion notation
# Set default charset
[*.{js,py}]
charset = utf-8
# 4 space indentation
[*.py]
indent_style = space
indent_size = 4
# Tab indentation (no size specified)
[Makefile]
indent_style = tab
# Indentation override for all JS under lib directory
[lib/**.js]
indent_style = space
indent_size = 2
# Matches the exact files either package.json or .travis.yml
[{package.json,.travis.yml}]
indent_style = space
indent_size = 2
Deja una respuesta