Управление форматированием кода
применимо:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
С помощью редактора можно отформатировать код с отступом, скрытым текстом, URL-адресами и т. д. Вы также можете автоматически отформатировать код при вводе с помощью Smart Indenting.
Отступы
Вы можете выбрать три различных стиля отступов текста. Кроме того, можно указать, сколько пробелов составляет один отступ или вкладка, и использовать ли редактор вкладки или пробелы при выполнении отступов.
Чтобы выбрать стиль отступа
В меню инструментов щелкните Параметры.
Щелкните на текстовый редактор.
Щелкните папку и выберите Все языки, чтобы задать отступ для всех языков.
Щелкните вкладки .
Выберите один из следующих параметров:
Нет. Курсор переходит к началу следующей строки.
блок. Курсор выравнивает следующую строку с предыдущей строкой.
Smart (По умолчанию). Языковая служба определяет соответствующий стиль отступа для использования.
Заметка
Некоторые языки не предлагают все три варианта отступов.
Изменение параметров вкладки отступа
В меню Инструменты щелкните Параметры.
Нажмите Текстовый редактор.
Выберите папку для Все Языки, чтобы установить отступ для всех языков.
Щелкните вкладки .
Чтобы указать символы вкладок для операций табуляции и отступа, нажмите Сохранить вкладки. Чтобы указать пробелы, выберите Вставить пробелы.
Если выберете Insert Spaces, введите количество символов пробела, которое представляет каждая вкладка или отступ, в Tab Size или Indent Sizeсоответственно.
Отступ кода
Выделите текст, который нужно сделать отступ.
Нажмите клавишу TAB или кнопку Отступ на панели инструментов Стандартный.
Удалить отступы кода
Выделите текст, который требуется выполнить юниндент.
Нажмите клавиши SHIFT+TAB или кнопку Убрать отступ на стандартной панели инструментов.
Автоматически сделать отступы для всего кода
В меню инструментов щелкните Параметры.
Нажмите на Текстовый редактор.
Щелкните Все языки.
Щелкните вкладки .
Щелкните Smart.
Заметка
Параметр Smart недоступен для некоторых языков.
Преобразование пробела в вкладки
Выделите текст, пробел которого требуется преобразовать в вкладки.
В меню Редактирование наведите указатель мыши на advancedи щелкните Tabify Selection.
Преобразование вкладок в пробелы
Выделите текст, вкладки которого необходимо преобразовать в пробелы.
В меню Изменить выберите пункт Advancedи щелкните Untabify Selection.
Поведение этих команд зависит от настроек вкладок в диалоговом окне "Параметры ". Например, если параметр вкладки равен 4, tabify Selection создает вкладку для каждых 4 смежных пробелов, а Untabify Selection создает 4 пробела для каждой вкладки.
Преобразование текста в верхний и нижний регистр
Команды можно использовать для преобразования текста во весь верхний или нижний регистр.
Переключение текста на верхний или нижний регистр
Выделите текст, который требуется преобразовать.
Чтобы преобразовать текст в верхний регистр, нажмите клавиши CTRL+SHIFT+U или щелкните Сделать верхний регистр в подменю Advanced меню "Изменить".
Чтобы преобразовать текст в нижний регистр, нажмите клавиши CTRL+SHIFT+L или щелкните Преобразовать в нижний регистр в подменю Дополнительно меню Изменить.
Заметка
Для получения полного списка сочетаний клавиш смотри раздел "Сочетания клавиш в SQL Server Management Studio".
Отображение и связывание с URL-адресами
В коде можно создавать и отображать URL-адреса, доступные для щелчка. По умолчанию URL-адреса:
Находятся под подчёркиванием.
Измените указатель мыши на руку при перемещении по ним.
Откройте URL-адрес при щелчке, если URL-адрес действителен.
Отображение URL-адреса с возможностью щелчка
В меню Инструменты выберите Параметры.
Щелкните на в текстовом редакторе.
Чтобы изменить параметр только для одного языка, щелкните папку языка, а затем щелкните Общие. Чтобы изменить параметр для всех языков, щелкните Все языки, а затем щелкните Общие.
Выберите Включить навигацию по URL-адресам одним щелчком мыши.