Я скачал плагин Productivity Power Tools для VS2010. Я использую настройку для автоматической вставки закрывающей скобки. Тем не менее, я не могу заставить редактор правильно форматировать при вводе печати. Вероятно, лучше всего показать, что я спрашиваю, с помощью фрагмента кода:
// I will be using the pipe | to show the carret
// At this point, the closing brace is inserted:
var foo = new Foo{|
// So it becomes this:
var foo = new Foo{|}
// Now pressing enter formats it like this:
var foo = new Foo{
|
}
// BUT THIS IS HOW I WANT THE FORMATTING TO BE:
var foo = new Foo
{
|
}
// It is however formatted correctly on semilcolon:
// So this:
var foo = new Foo{
var bar = 5;|
}
// Becomes this:
var foo = new Foo
{
var bar = 5;
};|