Как выпрыгнуть из строкового значения при использовании Resharper

Хочу выскочить из цитат. Когда я не использовал ReSharper, клавиша «Tap» помогла выскочить из двойных кавычек, но при использовании ReSharper она не работает. Конечно, я не хочу использовать клавишу со стрелкой вправо.

Помогите, пожалуйста.

reharper


person Ray    schedule 14.12.2011    source источник
comment
@ Snowbear, я думаю, он имел в виду _1 _...   -  person Cody    schedule 24.08.2012


Ответы (2)


Если вы хотите полностью отказаться от аргументов метода, используйте Ctrl + Shift + Enter (Complete Statement). Если вы намерены выйти из текущего строкового значения, чтобы начать ввод следующего аргумента, то я не уверен, что ничего, кроме стрелки вправо или Ctrl + стрелка вправо, будет работать. Кстати, что за клавиша "Tap"?

person Jura Gorohovsky    schedule 14.12.2011
comment
Клавиша касания работает так же, как Ctrl + клавиша со стрелкой вправо. Это то, что я искал. ctrl + shift + enter кажется полезным, но он ничего не делает в моем vs - person Ray; 15.12.2011
comment
Странно: ярлык для Complete Statement одинаков для обеих раскладок. Попробуйте перейти в Инструменты ›Параметры› Среда ›Клавиатура и посмотрите, назначен ли ReSharper.ReSharper_CompleteStatement этому ярлыку (возможно, он может использоваться другой командой, связанной или не связанной с ReSharper.) Кстати, вот старый, но полезный пост об использовании Complete Statement в разных сценарии: blogs.jetbrains.com/dotnet / 2008/05 / - person Jura Gorohovsky; 15.12.2011

В качестве обходного пути вы также можете использовать Ctrl + W, что означает «Расширить выделение». При трехкратном нажатии на нее будет выделен весь строковый литерал. Затем вы можете нажать , чтобы перейти к правой части выделения.

Я не уверен, есть ли такая команда в Resharper, но если вы говорите, что эта команда была в VS до Resharper, вы можете найти эту команду в Options->Environment->Keyboard

person Snowbear    schedule 14.12.2011