Do you customize your rustfmt, and in what way?
Rust Digger: More than 14% of crates configure rustfmt. 35 have both rustfmt.toml and .rustfmt.toml
https://rust-digger.code-maven.com/news/rustfmt-stats
https://rust-digger.code-maven.com/news/rustfmt-stats
Do you customize your rustfmt, and in what way?
7 Comments
sugar_in_your_tea@sh.itjust.works · 6 pts · 2y
Nah, defaults are fine for me.
snaggen@programming.dev · 8 pts · 2y
I also think the defaults are fine, so I was quite surprised to see 14% modify the settings. That is much higher than I expected.
snaggen@programming.dev · 2 pts · 2y
Now when I look in to it, it seems that the things I would like to adjust is mostly formatting of imports, and most of these options seems to still be unstable.
voklen@programming.dev · 4 pts · 2y
In every project I have exactly one line to use tabs:
natecox@programming.dev · 3 pts · 2y
BB_C@programming.dev · 4 pts · 2y
Other than a couple already mentioned, I like
match_block_trailing_comma. Besides the symmetry, trailing commas in general are good for potentially reducing diffs in the future.But really, I'm not that bothered.
sugar_in_your_tea@sh.itjust.works · 3 pts · 2y
GitHub has a massive majority here with "no repository" being larger than any competitor (a lot of those are probably Github, just not in the toml file).
This makes me sad. I wish alternatives to GitHub were more popular because it just adds that much more friction for a project to move if they have legitimate reasons to want something else.
I think GitHub is fine, but I'm using something else just because GitHub has so much market presence. I wish more people did the same.
driverdone@lemmy.ml · 1 pts · 2y
I tend to set
use_small_heuristicstomax. Because ut annoys me when the it doesn't use the full line width when it could