Как узнать, где находятся вкладки в редакторе SQL Server Management Studio?
Я диктую SQL, используя распознавание речи, а выстраивание в ряд вещей - это боль. Если бы я мог видеть, где находятся вкладки, это сэкономило бы мне много времени.
2 ответа
Management Studio поддерживает недокументированную функцию, которая есть и в Visual Studio. Он добавляет вертикальные направляющие линии в окно редактора в определенных местах столбцов.
Создайте файл.reg, используя текст ниже, и откройте его, чтобы объединить с вашим реестром. Это добавит строку каждые 8 символов (до столбца 96) в SQL Server 2005. Измените при необходимости в соответствии с размером вкладки. Кажется, он не поддерживает более 12 строк. Предполагается, что часть строки в RGB задает цвет, но для меня он всегда отображается черным. Вы быстро заметите, почему это недокументированная функция - строки появляются в нежелательных местах, таких как окно вывода сообщений.
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Microsoft SQL Server\90\Tools\Shell\Text Editor]
"Guides"="RGB(128,0,0) 8, 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 96"
Возможно, SQL Refactor от Red Gate. Вы можете определить желаемую разметку кода, а затем просто использовать команду "Lay Out SQL".
При установке SQL Refactor он добавляет дополнительный пункт меню в главное меню Management Studio. У каждой команды есть сочетание клавиш (например, для Layout SQL это Ctrl+B Ctrl+L), поэтому я предполагаю, что вы сможете назначить эту команду своему инструменту распознавания речи.
SQL Refactor поставляется с ценой, но вы можете загрузить 14-дневную полную рабочую пробную версию, чтобы попробовать ее, которая отвечает вашим потребностям.