Question

Vois ici http://www.hanselman.com/blog/InSearchOfThePerfectMonospacedProgrammersFontInconsolata.aspx - faute d'une meilleure description - la mise en évidence du bloc de déclaration - par exemple, dans les images sur le lien, les "blocs de déclaration" sont regroupés avec une ligne verticale.Je comprends qu'il s'agit d'une fonctionnalité de CodeRush : R# a-t-il quelque chose de similaire ou un plugin pour faire de même ?

Était-ce utile?

La solution

J'utilise la dernière version de ReSharper actuellement disponible - ReSharper 4.5 - mais malheureusement, je ne pense pas qu'il existe une fonctionnalité permettant de tracer une ligne verticale entre les accolades correspondantes, comme dans les captures d'écran que vous avez référencées.

La fonctionnalité que je trouve utile, mentionnée par Ben, est la mise en surbrillance de l'accolade correspondante, mais cela ne prend effet que lorsque votre curseur est adjacent à une accolade ouvrante ou fermante.

Autres conseils

R# dispose d'une fonctionnalité appelée Mettre en surbrillance la ligne actuelle, que vous devez activer dans les options ReSharper.Cela ressemble à de la merde sur un fond sombre, des thèmes à contraste élevé, donc si vous en utilisez un, je vous suggère d'aller dans les options de Visual Studio, sous Polices et couleurs et d'aller dans "ReSharper - Ligne actuelle" et de donner à la couleur d'arrière-plan une teinte plus foncée qui n'a pas autant de contraste avec l'arrière-plan.

R# dispose également d'une mise en évidence des accolades correspondantes, qui est également configurable en couleur dans la même boîte de dialogue d'option VS.

Est-ce que cela répond à votre question ?

Notepad ++ a une fonctionnalité intéressante de correspondance d'accolades, avec des lignes verticales correspondant aux accolades.Ce n'est pas VS, donc je ne l'utilise que lorsque je suis confronté à du JS déroutant, coupez et collez, trouvez les accolades et revenez à VS.Ce serait génial si ce type de fonctionnalité existait dans VS ou R#.

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