В Visual Studio измените клавиатуру, чтобы использовать клавишу F для «Выполнить sql» - PullRequest
10 голосов
/ 29 июля 2010

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

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

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

Ответы [ 3 ]

14 голосов
/ 13 июня 2014

Для VS 2013 и VS 2015

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

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

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

  1. Перейдите в Инструменты> Параметры> Среда> Клавиатура
  2. Перейти к SQL.TSqlEditorExecuteQuery

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

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

Таким образом, F5 будет сохранять то же поведение при кодировании C # и т. Д.

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

enter image description here

5 голосов
/ 24 августа 2010

У меня была та же проблема ... Я также привязал F5 к QueryDesigner.ExecuteSQL. Нет идти Затем я связал F5 с Data.SqlEditorExecuteSQL. Все еще не идет ... Но тогда я unbound F5 из QueryDesigner.ExecuteSQ L, и это сработало ... теперь я могу нажать F5 и выполнить запрос. Я немного волновался там.

Скриншот
Screenshot

1 голос
/ 29 июля 2010

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...