2014-01-15 6 views
1

Я использую Visual Studio и Resharper 8.Ctrl + K, Ctrl + C не является команда больше не работает в Visual Studio 2010

По некоторым причинам, мой любимый ярлык Ctrl + K, Ctrl + C или Ctrl + D больше не работает.

Действительно, приложение показывает в строке состояния сообщение: The key combination is(Ctrl K Ctrl C) is not a command.

Любые идеи по их сбросу?

Большое спасибо.

+0

Reshareper переопределяет стандартные сочетания клавиш VS со своим собственным. Вы должны научиться настраивать настройки переадресации или отключать свои ярлыки. – n00b

+0

Это может показаться глупым предложением, но вы попытались закрыть и снова открыть Studio? Иногда я вывожу 'CTRL + K, CTRL + C' и' CTRL + K, CTRL + D', и он обычно фиксируется перезагрузкой VS. – valverij

+0

@valverij yes У меня есть reboteed retried и т. Д. – user9969

ответ

1

Очень странная проблема. Да, можно редактировать команду в Visual Studio. Выберите Tools, а затем Options. После того, как окно показано, выберите вкладку Environment и затем Keyboard, как показано на рисунке ниже:

enter image description here

Там вы можете редактировать ярлыки:

  • Edit.CommentSelection для комментирования выбора (По умолчанию ярлык: Ctrl + K, Ctrl + с)
  • Edit.FormatDocument форматировать (ярлык по умолчанию: Ctrl + K, Ctrl +D) документ
0

была такая же проблема с форматом.

Следуйте инструкциям в предыдущем посте - если Ctrl + K уже появляется под Edit.FormatDocument, нажмите на Удалить, а затем определить его снова, как Ctrl + K. Появится предупреждение, указывающее команду Ctrl + K было использовано для очистки закладок. Это может быть основной причиной, так как Ctrl + K определяется по-разному по-разному. Как только я пересмотрел его, он работал правильно.

0

У меня была эта проблема и на мне в разных версиях VS (теперь VS 2017). Я просто понял, что это комбинация двух ключей для комментирования и раскола кода в VS.
Чтобы прокомментировать код: нажмите Ctrl + K, а затем нажмите C, удерживая клавишу Ctrl. Чтобы расколоть код: нажмите Ctrl + K, затем нажмите U, удерживая клавишу Ctrl. Вы можете отпустить клавишу Ctrl после нажатия K, а затем нажать Ctrl + C (или Ctrl + U, чтобы раскомментировать), но просто нажать клавиши последовательно.

Я никогда не замечал строку состояния в нижней части окна, в которой он ожидал второго нажатия клавиши (C или U).

0

У меня также есть эта проблема и я нашел это сообщение, но потом понял, что ctrl-K не работает, если в коде уже есть комментарий внутри него. Это не так, когда вы пытаетесь сделать комментарий в виде бритвы, html комментарий <!-- --> в коде, который требует комментирования. Это странно, и в первый раз я столкнулся с этим с первой версии VS.

Решение здесь заключается в том, чтобы удалить или раскомментировать этот код в первую очередь.

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