Dans Visual Studio lors de la conception de vues MVC (dans des fichiers .aspx ou .ascx), j'utilise souvent des instructions if. Lorsque je formate automatiquement (Ctrl-K, D), VS enveloppe les accolades de cette manière vraiment laide et difficile à lire:
<% if (Model.UserIsAuthenticated)
{ %>
(some HTML goes here...)
<% } %>
Est-il possible de rendre Visual Studio auto-formaté comme ceci:
<% if (Model.UserIsAuthenticated) { %>
(some HTML goes here...)
<% } %>
Ou y a-t-il une meilleure façon de faire cela? Je ne veux pas encore utiliser Razor, mais il semble que cela résoudrait mon problème. J'utilise VS2010 avec Resharper 5, si cela peut vous aider.
le formatage est géré par des plugins individuels, pour js vous pouvez utiliser le paramètre suivant:
// Defines whether an open brace is put onto a new line for functions or not.
"javascript.format.placeOpenBraceOnNewLineForFunctions": true,