Какие сочетания клавиш используются для комментирования и раскомментирования кода?
Существовали Ctrl + E + C (комментарий) и Ctrl + E + U (раскомментированный) в более старых версиях или Ctrl + K + C и Ctrl + K + U.
Но в VS 2012 я не вижу горячих клавиш:
![enter image description here]()
Как включить эти ярлыки?
Ответы
Ответ 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.
Они могут быть настроены на предпочтения пользователя относительно того, какой ключ они предпочитают для комментирования/ракомментации.