Enforcing auto-formatting is a common practice in my experience.
Currently working on a project where the repo will refuse commits that are not following the repo-specific formatting settings.
I think it is a sane default in 2024.
I think it is a sane default in 2024.
The zed complaint is purely about it be auto enabled. For each language there is usually a standard and at least one tool. Most people want formatting and can’t stands code bases where sometimes it’s a single quote, sometimes a double quote.
Then you'll already have a formatter config file in the root of your repo, and the formatter that Zed runs will use those settings.