Инструменты выглядят хорошо (особенно Resharper, но за $ 200-350, ой!), Но в итоге я просто записал макрос и назначил его ctrl + alt + [
Макрос получился так:
Sub FunctionBraces()
DTE.ActiveDocument.Selection.NewLine
DTE.ActiveDocument.Selection.Text = "{}"
DTE.ActiveDocument.Selection.CharLeft
DTE.ActiveDocument.Selection.NewLine(2)
DTE.ActiveDocument.Selection.LineUp
DTE.ActiveDocument.Selection.Indent
End Sub
Редактировать: я использовал макро-рекордер, чтобы сделать это, и это было не так уж плохо