Какие сочетания клавиш используются для комментирования и раскомментирования кода? - программирование

Какие сочетания клавиш используются для комментирования и раскомментирования кода?

Существовали Ctrl + E + C (комментарий) и Ctrl + E + U (раскомментированный) в более старых версиях или Ctrl + K + C и Ctrl + K + U.

Но в VS 2012 я не вижу горячих клавиш:

enter image description here

Как включить эти ярлыки?

4b9b3361

Ответ 1

Клавиатурные ускорители настраиваются. Вы можете узнать, какие ускорители клавиатуры привязаны к команде в Tools -> Options на странице Environment -> Keyboard.

Эти команды называются Edit.CommentSelection и Edit.UncommentSelection.

(С моими настройками они привязаны к Ctrl + K, Ctrl + C и Ctrl + K, Ctrl + U. Я бы предположил, что это по умолчанию, по крайней мере, в настройках по умолчанию С++, но я не знаю точно. Лучший способ узнать - проверить свои настройки.)

Ответ 2

Вы также можете добавить панель инструментов в Visual Studio, чтобы иметь доступные кнопки.

Вид > Панели инструментов > Текстовый редактор

enter image description here

Ответ 3

Используйте клавиши Ctrl K, C, чтобы прокомментировать строку и Ctrl K, U, чтобы раскомментировать строку.

Ответ 4

С вашего скриншота, похоже, у вас установлен Resharper.

В зависимости от параметров привязки ключей, которые вы выбрали при его установке, некоторые стандартные ярлыки теперь могут быть перенаправлены на команды ReSharper. Стоит проверить, например, Ctrl + E, C используется R # для диалога очистки кода.

Ответ 5

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

Вот как я это сделал,

Инструменты → Параметры в среде → Окно клавиатуры

Можно изменить ярлыки по умолчанию, указанные ниже:

  • Выберите Edit.CommentSelection в списке
  • Нажмите кнопку "Удалить"
  • Выберите "Текстовый редактор" в раскрывающемся списке в разделе "Использовать новый ярлык в:"
  • Нажмите собственный ярлык в текстовом поле в разделе "Нажмите сочетания клавиш:" Пример: нажатие Ctrl + E, а затем C даст вам Ctrl + E, C
  • Нажмите кнопку "Назначить"
  • Повторите то же самое для Edit.UnCommentSelection (Ctrl + E, U)

Ответ 6

"commentLine" - это имя функции, которую вы ищете. Эта функция соответствует и не соответствует одному и тому же ключевому соединению

Ответ 7

Я пошел в меню: tools > options.

Средa > Клавиатура.

Показать команду, содержащую и выполняющую поиск: комментарий

Изменено Edit.CommentSelection и Assigned Ctrl + / для комментариев.

И я оставил Ctrl + K, затем U для Edit.UncommentSelection.

Они могут быть настроены на предпочтения пользователя относительно того, какой ключ они предпочитают для комментирования/ракомментации.