UPDATE: VS 2017 supports EditorConfig natively: https://blogs.msdn.microsoft.com/dotnet/2016/12/15/code-style-configuration-in-the-vs2017-rc-update/
In VS 2010 and above, there’s an extension that sets the indentation based on .editorconfig file in the solution/project root:
http://visualstudiogallery.msdn.microsoft.com/c8bccfe2-650c-4b42-bc5c-845e21f96328
There’s also similar extension for Visual Studio Code.