Je travaille dans un projet C # et j'utilise Visual Studio 2012. Lorsque Visual Studio essaie de formater mon code, il rompt les lignes et rend mon code difficile à lire. Le code d'origine (ce qui semble assez agréable à lire pour moi et mon équipe):
if (list.Any(x => x.Type == (int) EnumType.Customer))
{
}
Et lorsque Visual Studio essaie de formater:
if (
list.Any(
x => x.Type ==
(int) EnumType.Customer))
{
// Other break codes
}
Il y a beaucoup d'autres parties où cela brise mon code. J'aime la mise en forme automatique pour certaines parties, mais ma question est: existe-t-il un moyen de désactiver ces lignes de rupture de la mise en forme automatique dans Visual Studio? *
PS: J'ai également installé ReSharper.
Solution pour les longues lignes:
ReSharper, menu Options → Édition de code → C # → Style de formatage → Sauts de ligne et habillage.
Et désactiver Envelopper les longues lignes:
Et ça me rend vraiment fou!
Dans les paramètres de ReSharper, dans la section Langues, vous pouvez modifier le style de mise en forme de votre code C #. L'option que vous cherchez à désactiver est quelque chose du genre "Corps de méthode anonyme en retrait". Vous pouvez également parcourir les options pour personnaliser davantage le style de mise en forme selon vos préférences.