Знаете ли вы, как… №179: Создать сочетания клавиш для навигации по различным категориям задач (View.NextTask и View.PreviousTask)?
Visual Studio поддерживает две команды для выполнения навигации в списке задач: View.NextTask и View.PreviousTask.
Как вы знаете, список задач делится на несколько категорий: Задачи пользователя (User Tasks), Коментарии (Comments) и Сочетания клавиш (Shortcuts). Эти команды управляют переключением между элементами данной категории, следовательно, вы не сможете переключиться из шорткатов в задачи пользователя.
Заметьте, что данные команды не имеют закрепленных по умолчанию сочетаний клавиш в General Development Settings, поэтому вам придется выполнить эти действия самим (если вы пользуетесь этим профилем).
- Откройте Tools – Options – Environment – Keyboard (Сервис – Параметры – Среда – Клавиатура) и в поле Show Commands Containing (Показать команды, содержащие) введите команду View.NextTasks.
- На всякий случай проверьте, не имеет ли уже данная команда привязки. Если – да, вы увидите ее в поле Shortcut currently used by (Сочетание клавиш для выбранной команды).
- Если – нет, введите в поле Press Keyboard Shortcut (Введите сочетание клавиш) сочетание клавиш и нажмите Assign (Назначить). Если вы хотите, чтобы данная команда работала в редакторе (и больше нигде в VS, используйте "text editor" (текстовый редактор) в качестве области видимости в поле списком Use new shortcut in (Область действия)).
Повторите те же действия для View.PriviousTask. Я использую Ctrl+Alt+N потому, что это сочетание не привязано ни к одной команде в General Development Settings. Для Privious я настоятельно рекомендую просто добавить Shift, поскольку обратные операции переходов обычно содержат "shift".
Выдержка из блога Сары Форд – ссылка на оригинал.
Авторские права Сары Форд. Переведено с разрешения Сары Форд.