Могу ли я отключить Query Designer в Visual Studio в пользу простого редактора SQL с подсветкой? - PullRequest
2 голосов
/ 02 августа 2011

Я ненавижу стандартное конструктор запросов , которое открывается, когда вы выбираете Новый запрос для подключения к данным в обозревателе сервера. Я бы предпочел, чтобы появился редактор T-SQL. Возможно ли это?

Может быть, не заменить эту функцию, но сочетание клавиш или что-то, что вызовет редактор T-SQL?

Ответы [ 2 ]

9 голосов
/ 17 апреля 2012

Инструменты> Параметры> Инструменты базы данных> Дизайнеры запросов и представлений> Панели, показанные по умолчанию

Снимите флажок с Диаграмма и Критерии Результаты если хотите еще более чистый вид)

enter image description here

4 голосов
/ 02 августа 2011

Я нашел обходной путь, хотя он не решает проблему полностью:

  1. Открыть Инструменты> Настроить> Команды
  2. Выбрать Контекстное меню: Другие контекстные меню |Обозреватель серверов
  3. Удаление надоедливых Новый запрос
  4. Нажмите Добавить команду ...
  5. Найти Данные> Новое соединение с запросом ...
  6. Нажмите OK , чтобы добавить его в контекстное меню обозревателя серверов

Это добавит Новое соединение с запросом... контекстное меню для всех Server Explorer соединений (а также корневого элемента Data Connections ):

New Query Connection menu

Это запустит редактор T-SQL.

Единственная проблема с этим обходным решением состоит в том, что при таком вызове T-SQL Editor не может узнать, какое соединение было выбрано, поэтому он снова запрашивает настройки соединения. Вы также получитеуказать базу данных на панели инструментов (легко, если вы работаете только с одной).

Хотя она не идеальна, я считаю ее лучшим решением, которое постоянно поражает неловкость Query Designer.

...