Visual Studio 2015 - включение и выключение CodeLens с помощью сочетания клавиш
Я хотел бы иметь быстрое сочетание клавиш для включения / выключения этой функции. Эта функция полезна, но иногда я хочу посмотреть только на код, и эта функция искажает внешний вид кода.
Я связал EditorContextMenus.CodeLens.CodeLensOptions с сочетанием клавиш, но это слишком медленно, потому что меню "Параметры" открывается слишком долго. Мне бы очень хотелось иметь ярлык, который включает и выключает эту функцию.
Как я могу это сделать? Я пропустил какую-то опцию в Environment->Keyboard или есть какое-то дополнение, которое может помочь?
2 ответа
Чтобы автоматизировать диалоговое окно "Параметры", вы можете создать следующую команду в Visual Commander и назначить ей сочетание клавиш:
DTE.ExecuteCommand("EditorContextMenus.CodeLens.CodeLensOptions")
System.Windows.Forms.SendKeys.Send("{TAB} {ENTER}")
Интересно. У Codelens уже есть некоторые сочетания клавиш. Если вы нажмете ALT, на индикаторах появятся цифры (ссылки, контроль источника, тестирование), но, насколько я знаю, нет ни одного, чтобы включить / выключить индикаторы. Я возьму этот отзыв и сообщу об ошибке команде, которая владеет пользовательским интерфейсом codelens в Microsoft.