With IntelliJ, spellchecker + linter + static analysis + duplicate code detection + etc = basic quality as opt out feature
VS Code and other setups make those opt in.
Meaning, when you see a bunch of typos and really poorly written code you know it is from one of the DIY setup people.
So then you have to move all those checks to the next stages like SCM hooks and CI.