I find the default bracing style a bit wasteful on line count eg...
function foo()
{
if (...)
{
...
}
else
{
...
}
}
would, if I was writing in JavaScript for example be written like...
function foo() {
if (...) {
...
} else {
...
}
}
...which I understand may also not be to peoples' tastes.
But the question(s) is/are do you turn off the VS formatting style and use your own rules? What is the opinion of this in the industry when many people are working on the same code-base? Is it better just to stick to the default just for simplicity/uniformity?
You need to have coding standards. There are no best standards. Standards such as having a brace on its own line or on the same line is a decision that one may take looking at comfort level of developers involved rather than on industry opinion (which will be typically divided).
But once standard is defined, you should adjust your tool to suit you. For example, you can change VS settings (Tools -> Option) as per your standards and then export those option groups as .vssettings file, keep it at central location/code repository and ask every dev to import it.