Visual Studio 2005/2012: Comment garder la première accolade sur la même ligne?
Essayer d'obtenir mon css /C# fonctions à ressembler à ceci:
body {
color:#222;
}
au lieu de cela:
body
{
color:#222;
}
quand j'ai formatage automatique du code.
- Pourquoi vous voulez faire ça? Vous êtes à la natation en amont, MS lignes directrices pour l' .Style NET sont les auto-style de format.
- Je ne pense pas que les MS directrices pour les choses. Peut-être, ce gars travaille principalement sur l'île de java, et ils sont utilisés à ce nom de convention. Et au moins, le css n'est pas quelque chose .net liée 🙂
- J'ai essayé d'utiliser ce format, mais a abandonné les combats VS. Si quelqu'un d'autre regarde le code, dans leur version au la norme.
- Ne pas abuser de la parole standard. Pas tout le monde veut des accolades dans le même mode.
Vous devez vous connecter pour publier un commentaire.
C#
Et il y a vérifier quand vous voulez de nouvelles lignes avec des crochets
Css:
presque le même, mais moins d'options
Et que vous sélectionnez la mise en forme que vous souhaitez (dans votre cas, le deuxième bouton radio)
Pour Visual Studio 2015:
Outils → Options
Dans la barre latérale, aller à l'Éditeur de Texte → C# → mise en forme → Nouvelles Lignes
et décochez la case chaque case à cocher dans la section "de Nouvelles options de ligne de pour des accolades"
Tools > Options > Text Editor > Css > Advanced > Brace positions
Clang_format_fallback Style
(par exemple: pour le C++C_Cpp: Clang_format_fallback Style
) et modifier la valeur deVisual Studio
àGoogle
Tools > Options > Text Editor > C# > Code Style > Formatting > New Lines
Outils -> Options -> Editeur de Texte -> C# -> mise en forme -> Nouvelles Lignes -> Nouvelles Options de Ligne de croisillons -> Décocher toutes les cases.
Officiel MS lignes directrices (à l'époque en 2008) vous dit d'avoir de l'accolade sur la même ligne que la méthode/propriété/classe et beaucoup d'autres choses qui ne sont pas appliquées dans Visual Studio.
Vous pouvez changer toutes ces auto-paramètres de texte sous:
Outils -> Options -> Editeur de Texte -> [La langue que vous souhaitez modifier]
Mise à JOUR: C'était basé sur le livre "Cadre des lignes Directrices de Conception", écrit par quelques-uns des principaux-les gens de la .NET-équipe. Si vous regardez le code source pour les goûts de ASP.NET MVC, ce n'est pas plus précis.
Aller à
Tools -> Options -> Text Editor -> CSS -> Formatting
. Cliquez sur "Semi-expanded", qui correspond au style que vous avez défini.Pour les CSS, vous aurez besoin du "Semi Étendu" option.
Il existe un paramètre de mise en forme dans VS 2008/2010 de garder l'open accolade sur la même ligne:
Cliquez sur Outils->Options
Sélectionnez 'CSS' dans 'Éditeur de Texte' nœud de l'arborescence
Sélectionnez 'mise en forme' de la rubrique 'CSS' nœud
Cliquez sur "Semi-expanded" bouton radio
Vous pourrez voir un aperçu de ce que les différents boutons radio bénéficier fera à la mise en forme
Si vous êtes à la recherche pour cette option dans le délai Visual Studio 2014, alors il est moins avancé et est désormais un "Corset" des positions de la liste déroulante: