
margin: 0 auto; — это не неправильная запись. А лишь более полная, которая говорит, что margin-top и margin-bottom имеют значение 0, т. е. задает автоматические отступы только по горизонтали. margin: auto в любом контексте из-за бага с работой auto для вертикальных отступов, поэтому там для горизонтального выравнивания будет работать именно margin: 0 auto.
Я вот этот использовал, когда пользовался VS Code:
https://marketplace.visualstudio.com/items?itemNam...
Заходите в файл настроек и настраиваете под себя.