Замена пробелов табуляцией с .editorconfig в Visual Studio 2019

Приветствую!
Хотелось бы поделится способом устранения очередного “улучшения” в Visual Studio 2019.
Итак, как известно, отступы в коде можно реализовать с использованием пробелов или символов табуляции. Я предпочитаю табуляцию. По дефолту выставлены пробелы, но проблем особых не было. Для изменения настроек нужно было зайти в Средства->Параметры->Текстовый редактор->Все языки и выставить “Сохранять знаки табуляции”.
Перейдя на 2019 студию обнаружилось, что данные настройки распространяются только на вновь созданные файлы. В файлах, которые уже были в проекте в качестве отступов продолжают использоваться пробелы, хоть ты тресни.
Решение заключается в добавлении в проект файла .editorconfig с необходимыми настройками:

[*]
indent_style = tab
indent_size = tab
tab_size = 4

Подробнее про .editorconfig можно почитать тут.

У меня в VS 2013-2017 в C++ наоборот было, по умолчанию табы, я поставил пробелы и оно почему-то иногда сбрасывало обратно. :clkoldash2:

А .editorconfig да, хорошая вещь, наконец и в VS добавили.