2010-06-09 5 views
1

dire que je suis un test écrit et mon caret est ici (indiqué par « | »):Aller au début de la prochaine déclaration

[ExpectedException(typeof(InvalidOperationException|))] 

Je voudrais Dans Visual Studio 2010, appuyer sur une raccourci qui me mènerait à la ligne suivante pour que je puisse commencer à taper "public void Etc()".

En ce moment, je dois appuyer sur

Right arrow 
Right arrow 
Right arrow 
Enter 

Modifier: Il peut être

End 
Enter 

Mais ce ne serait pas bien si la déclaration suivante était sur la même ligne. Je suis toujours à la recherche d'une commande générique pour passer à la prochaine instruction (ou peut-être un jeton de langue devrais-je dire).

Existe-t-il un raccourci VS2010/ReSharper pour faciliter cela?

Répondre

1

Dans VS2k8, c'est Edit.LineOpenBelow = Ctrl + Maj + Entrée? Je ne sais pas si la même chose est dans VS2k10.

+0

Pas exactement 'Aller à la prochaine instruction' mais ça marchera bien dans 90% des cas ce que je trouve assez bon. Accepter comme réponse, merci. – Borek

+0

Hmm cela ne fonctionne pas dans VS2010 si la ExpectedException de l'échantillon est la dernière chose dans la classe. Peut-être un bug VS? – Borek

+0

Peut-être ... Ne fonctionne pas en 2k8 non plus. Quand j'essaie de tenir ctrl + shift + enter, je vois un tas de ")" en train de s'inscrire à la fin de la ligne et de disparaître immédiatement, mais le curseur reste là où il était. – bretik

0

Touche "Fin" sur votre clavier puis "Retour" pour une nouvelle ligne?

+0

Je n'ai pas choisi le meilleur exemple, vous avez raison dans ce cas précis, mais j'ai modifié la question pour indiquer plus clairement quel raccourci je suis après. – Borek