2010-06-09 5 views
1

Скажите, что я пишу тест и моя каретка здесь (обозначается «|»):Перейти к началу следующего заявления

[ExpectedException(typeof(InvalidOperationException|))] 

В Visual Studio 2010, я хотел бы, чтобы нажать некоторые ярлык, который приведет меня к следующей строке, чтобы я мог начать набирать «public void Etc()».

Прямо сейчас, мне нужно нажать

Right arrow 
Right arrow 
Right arrow 
Enter 

Edit: Это может быть

End 
Enter 

Но это не будет хорошо работать, если следующее заявление было на той же строке. Я все еще ищу общую команду для перехода к следующему утверждению (или, может быть, к языковому токену).

Есть ли VS2010/ReSharper ярлык, чтобы помочь этому?

ответ

1

В VS2k8 это Edit.LineOpenBelow = Ctrl + Shift + Enter? Не знаю, совпадает ли это с VS2k10.

+0

Не совсем «Перейти к следующему утверждению», но отлично работает в 90% случаях, которые я нахожу достаточно хорошими. Принимая в качестве ответа, спасибо. – Borek

+0

Хм это не работает в VS2010, если ExpectedException из образца является последним в классе. Может быть, ошибка VS? – Borek

+0

Возможно ... Не работает и в 2k8. Когда я пытаюсь провести ctrl + shift + enter, я вижу кучу «)», добавляя в конце строки и сразу исчезая, но карет остается там, где он был. – bretik

0

Клавиша «Конец» на клавиатуре, а затем «Возврат» для новой строки?

+0

Я не выбрал лучший пример, вы правы в этом конкретном случае, но я внесла поправки в вопрос, чтобы более четко указать, какой ярлык мне нужно. – Borek

Смежные вопросы