Have you ever needed to create an EditorConfig to your programming projects but can never remember all the options you can use? Worry no more: just type
npx create-editorconfig -y in your terminal and have one generated for you. Those are the default options:
# editorconfig.org root = true [*] charset = utf-8 end_of_line = lf insert_final_newline = true indent_style = space indent_size = 2 trim_trailing_whitespace = true
If you want to customize the settings or even add more for a different set of files (by defining a glob pattern), just ommit the
-y argument in the terminal and answer the prompted questions.
What is EditorConfig?
EditorConfig is a configuration file (the
.editorconfig) that defines the coding styles that a given code editor (such as VS Code) should apply in the files. You can even set a different set of rules for the files of your project according to your their extension or directory, by using a glob pattern.
My code editor is not applying the EditorConfig settings
To apply your
.editorconfig rules, your code editor should have a plugin or have EditorConfig rule parsing implemented natively (if you are using VS Code, you must install this extension.
How can I contribute to
Please, go to the official GitHub repository and open an issue.