2010-08-19 5 views
3

Quand je commence à taper un bloc try/catch, ReSharper amène à être élargi deComment désactiver le code de bloc try/catch dans ReSharper?

try { 

à

try 
{ 
} 
catch(Exception) 
{ 
} 

Je vous remercie de ReSharper essayer de me faire une faveur, mais c'est l'un de ceux les cas où je préférerais le faire moi-même vu que je reviens souvent en ajoutant le bloc try plus tard, ou en tapant un bloc try/finally sans une clause catch. Où puis-je désactiver ce comportement dans ReSharper?

+0

Nathan, pour essayer enfin vous pouvez ajouter type tryf. Cependant, je suis curieux de savoir pourquoi cela vous causerait un problème. –

+0

@Hadi parce que je tape habituellement un bloc de code et que j'y ajoute ensuite les bits try/catch/finally, ce qui signifie que je ne veux pas que le code soit collé dans les bits supplémentaires, car je ne sais pas le veux. –

+0

Dans ce cas, envisagez d'utiliser les modèles try..catch et try..finally Surround. – TrueWill

Répondre

9

menu ReSharper/Modèles vivants

Sous Modèles Prédéfini/C#/importées Visual C# Snippets

Décocher essayer de tryf.

+0

Super, merci pour ça! –

+3

Dans Resharper 8.1, l'option est dans le menu ReSharper -> Explorateur de modèles ... -> Scopes -> C#. – Matt

+1

Pour 2017.2.1, c'est le menu ReSharper -> Outils -> Templates Explorer -> Scopes -> C# – user3376703

Questions connexes