Ctrl-W перестал работать

У меня установлен Resharper, и почему-то Ctrl W больше не «расширяет выбор». Я попытался назначить его Global / Resharper.ExtendSelection в Инструменты -> Параметры -> Клавиатура, но он по-прежнему выбирает только одно слово.


person JoelFan    schedule 17.02.2011    source источник


Ответы (6)


Я нашел решения. Перейдите в ReSharper -> Параметры -> Интеграция с Visual Studio -> Сочетания клавиш -> ReSharper или IntelliJ IDEA. В следующий раз, когда вы нажмете Ctrl W, Visual studio спросит вас насчет ярлыков. Вы выберете ярлыки ReSharper, и все.

person Alexandr    schedule 05.09.2012
comment
Где я могу найти это в Resharper 2017.1.2? - person radbyx; 17.05.2017

Вопрос и предложение:

  • Делает ли Решарпер | Редактировать | Расширить отборочную работу?
  • Повторно применить интеграцию VS через Resharper | Опции | Интеграция с Visual Studio | Применить схему
person Kevin    schedule 17.02.2011
comment
Интересно ... Расширение выделения отключено! - person JoelFan; 18.02.2011
comment
Возможно, ваш исходный файл не поддерживает расширение выделения? Я считаю, что HTML и javascript его не поддерживают. Доступен ли он в файле C # / VB? - person Kevin; 18.02.2011
comment
Это сработало для меня. Расширение выделения теперь осуществляется с помощью клавиш CTRL + Alt + Left или Right Arrow в 2017. 3.2 - person Sanket Sonavane; 15.02.2018

Решение, которое я нашел, состояло в том, чтобы перенастроить ключи на уровне Text Editor (они определены на уровне Global, и по какой-то (раздражающей) причине Resharper переопределяет это.

Итак: (Tools->Options->Environment->Keyboard), установите Use new shortcut на Text Editor и переопределите свои ярлыки.

Совет: найдите свое избранное Ctrl W, написав view. на Show commands containing. Мне нужен View.ErrorList (Ctrl W, Ctrl E), View.Output (Ctrl < / kbd> W, Ctrl O) и View.SolutionExplorer (Ctrl W , Ctrl S)

HTH

p.s. Я даже отключил Resharper, и он все равно не сработает ...

person Hertzel Guinness    schedule 23.03.2011
comment
На самом деле я пытался понять обратное. Ctrl-w перестал закрывать текущий документ ... Я переопределил его на глобальном уровне, но resharper украл его в текстовом редакторе. Это сводит меня с ума уже недель. Спасибо! - person superlime; 29.04.2012
comment
ReSharper.Resharper_ExtendSelection и ReSharper.Resharper_ShrinkSelection - это команда, которая сработала для меня - person Vdex; 23.09.2014

Для меня причина была глупая:

Мой файл C # был случайно удален из проекта, поэтому resharper больше не считал его кодом C #, и поэтому не было синтаксических элементов, на которые можно было бы расширить выбор. В других файлах все работало нормально.

person user829755    schedule 13.07.2017

В моем случае (Visual 2019)

  1. перейдите в Инструменты \ Параметры \ Среда \ Клавиатура
  2. установите для Применить следующую дополнительную схему сопоставления клавиатуры значение Resharper (Visual Studio)

введите описание изображения здесь

person helpME1986    schedule 21.04.2020

У меня была самая глупая причина. после установки resharper я не применил свою лицензию и не начал оценку.

person silver    schedule 21.06.2018