Question

J'utilise ReSharper 4.5 et je besoin de personnaliser le format accolades lors de l'écriture d'un initialiseur de tableau ou un objet. ReSharper prend en charge certains styles:

Gnu Style:

int[] array = new int[]  
                  {  
                      1, 2, 3  
                  }  

mais je dois:

int[] array = new int[] 
{  
    1, 2, 3  
}  

Est-il possible de personnaliser ces modèles?

Était-ce utile?

La solution

Vous pouvez personnaliser ReSharper à le faire, vous devrez effectuer les opérations suivantes (Toutes les ReSharper -> Options -> C # -> Mise en forme style ):

  1. Mise en page croisillons , set Tableau et initialiseur d'objet Suivant ligne (style BSD) .
  2. Autre , assurez-vous que multiplicateur de retrait en ligne continue est réglé sur 1 .
  3. Autre , assurez-vous que array Indentation, objet et collection bloc initialiseur décochée .

Vous devriez obtenir le style que vous voulez.

Autres conseils

R # 7.1 certains attributs d'options ont été modifiées:

  1. Mise en page croisillons , set tableaux et d'objets initialiseur A la ligne suivante (Style BSD) .
  2. Autre , assurez-vous que multiplicateur de retrait en ligne continue est réglé sur 1 .

comme dans les anciennes versions et

  1. Autre , à Aligner multilignes Constructs assurez-vous que Array, objet et collection initialiseur est désactivée.

Cet article semble avoir une réponse semblable à ce que vous cherchez:

ReSharper: matrice de fixation et l'objet indentation d'initialisation

(suite des réponses précédentes par @igal et @mbx)

R # 2017,1 (et versions antérieures éventuellement), procédez comme suit:

  1. Mise en forme Style -> Mise en page croisillons , set tableaux et d'objets initialiseur A la ligne suivante (Style BSD)
  2. Mise en forme Style -> Autres -> Indentation , assurez-vous que multiplicateur de retrait en ligne continue est réglé sur 1
  3. Mise en forme Style -> Autres -> Aligner multilignes Constructs , assurez-vous que Array, objet et collection initialiseur décochée . Vous pouvez également décocher Anonyme corps de la méthode si conforme au même style.

pour autant que je sais que vous dévers, ReSharper est livré avec des styles prédéfinis, mais peut-être si vous créez votre propre modèle direct et définissez la façon dont vous voulez qu'il sera des œuvres.

espérons que cette aide.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top