Поскольку у нас могут быть инструменты командной строки, которые показывают, связан ли код, есть ли что-то еще более красивое, может быть, он может интегрироваться с tslint, и tslint может показывать ошибки, если код не отформатирован?
Существует tslint-plugin-prettier , который будет сообщать о более хороших различиях как о проблемах с tslint.
, как указано в readme , вы также должны использовать tslint-config-prettier , чтобы избежать конфликтов между более симпатичными правилами и правилами tslint.
Вы можете использовать различные правила форматирования TS Lint, например, https://palantir.github.io/tslint/rules/indent/,, поэтому, если код не отформатирован, вы получите предупреждение.После того, как вы разработали необходимый набор правил, он должен выдавать вам предупреждения.
В качестве альтернативы, почему бы просто не добавить хуки фиксации для форматирования кода до его нажатия?