Are You using EditorConfig?

Elixir has the formatter, hooks and CI make sure everything is well formatted.

Same for go, python, rust, or anything else the team or community agreed on a formatter to use.

Though for some languages or configstyle files there is no or linter available, there we do use editor config.