Add per-language rules that override the defaults:
Free online .editorconfig generator with visual form. Configure indent style/size, charset, end_of_line, whitespace rules, and more. One-click generation.
🔒 100% Client-SideAdd per-language rules that override the defaults:
.editorconfig is a cross-editor code formatting configuration file that supports VS Code, WebStorm, Sublime Text, Vim, Emacs, and many others. It helps teams maintain consistent coding styles like indentation and encoding across different editors.
Core options include: indent_style, indent_size (2/4/8), tab_width, charset, end_of_line (lf/crlf), insert_final_newline, trim_trailing_whitespace, and max_line_length. Language-specific overrides are also supported.
Simply place the generated .editorconfig file in your project root. Most editors and IDEs automatically detect and apply it. No plugins needed — VS Code, WebStorm, Sublime Text, and many others have built-in support.