В Visual Studio измените клавиатуру на использование клавиши F для "выполнить sql"

В Visual Studio 2010 у меня есть проект базы данных. Я могу использовать это без проблем для просмотра, редактирования, создания sprocs и т.д.

Как я могу изменить клавиатуру, чтобы позволить мне использовать клавишу F для "выполнить sql", поскольку я бы использовал F5 в MSSMS. Кажется, я не могу найти правильную последовательность привязки в Tools-Options-Keyboards и понял, что быстрее спросить сообщество, поэтому я могу сосредоточиться на написании кода atm.

Очень важно. (И да, я признаю, что я ленив, но мой googlefu отказался от призрака этим утром, и мне просто интересно, это не останавливает меня)

Ответ 1

У меня была такая же проблема... Я также привязал F5 к QueryDesigner.ExecuteSQL. Нет. Тогда я связывал F5 с Data.SqlEditorExecuteSQL. По-прежнему нет... Но потом я отключил F5 от QueryDesigner.ExecuteSQ L, и он сработал... теперь я могу нажать F5 и выполнить запрос. Я немного волновался.

Скриншот
Screenshot

Ответ 2

Для VS 2013 и VS 2015

Команда, которую я нашел для работы, была SQL.TSqlEditorExecuteQuery

Я использую F5 как ярлык, но помню, как использовать раскрывающийся список 'Использовать новый ярлык в' = Microsoft Sql Server Data Tools, T-SQL Editor

Некоторые шаги:

  • Откройте "Инструменты" > "Параметры" > "Среда" > "Клавиатура"
  • Перейдите в SQL.TSqlEditorExecuteQuery

Совет. Вставьте его в текстовое поле "Показать команды, содержащие", потому что это длинный список.

  1. Установить 'Использовать новый ярлык в до Microsoft Sql Server Data Tools, T-SQL Editor

Таким образом, F5 будет поддерживать одинаковое поведение при кодировании С# и т.д.

  1. Нажмите Нажмите сочетание клавиш и нажмите клавишу F5.
  2. Нажмите Назначить (обязательно)
  3. Нажмите ОК.

enter image description here

Ответ 3

Инструменты > Параметры > Клавиатурa > QueryDesigner.ExecuteSQL > Создать новую короткую вырезку