管理代码格式

适用于:SQL ServerAzure SQL 数据库Azure SQL 托管实例Azure Synapse AnalyticsAnalytics Platform System (PDW)

使用编辑器可以用缩进、隐藏文本、URL 等来设置代码的格式。 您还可以在键入时通过使用智能缩进自动格式化代码。

缩进

可以选择三种不同样式的文本缩进。 此外,还可以指定由多少个空格组成一个缩进或制表符,以及在缩进时编辑器是使用制表符,还是使用空格。

选择缩进样式

  1. “工具” 菜单上,选择“ 选项”。

  2. 选择 文本编辑器

  3. 选择文件夹,然后选择“ 所有语言 ”,为所有语言设置缩进。

  4. 选择 选项卡

  5. 选择以下选项之一:

    • 。 光标转到下一行的开始位置。
    • 阻止。 光标在下一行时与在上一行时的位置对齐。
    • “智能”(默认)。 由语言服务确定要使用的适当缩进样式。

    某些语言不提供所有三种缩进选项。

更改缩进选项卡设置

  1. “工具” 菜单上,选择“ 选项”。

  2. 选择 文本编辑器

  3. 选择 “所有语言” 的文件夹,可以为所有语言设置缩进。

  4. 选择 选项卡

  5. 若要为制表符和缩进操作指定制表符,请选择保留制表符。 若要指定空格数,请选择 “插入空格”

    如果选择 “插入空格” ,请在 “制表符大小”“缩进大小” 下分别输入每个制表符或缩进所代表的空格数。

缩进代码

  1. 选择要缩进的文本。

  2. 按 Tab,或选择标准工具栏上的 缩进 按钮。

Unindent 代码

  1. 选择要取消缩进的文本。

  2. Shift+Tab,或选择标准工具栏上的 Unindent 按钮。

自动缩进所有代码

  1. “工具” 菜单上,选择“ 选项”。

  2. 选择 文本编辑器

  3. 选择 “所有语言”。

  4. 选择 选项卡

  5. 选择 “智能”

注释

“智能”选项不适用于某些语言。

将空白转换为选项卡

  1. 选择要将其空白空格转换成制表符的文本。

  2. “编辑 ”菜单上,指向 “高级”,然后选择 “Tabify 选择”。

将选项卡转换为空格

  1. 选择想要将其制表符转换成空格的文本。

  2. “编辑” 菜单上,指向 “高级”,然后选择“ 取消选项卡化选择”。

这些命令的行为取决于在 “选项” 对话框中的制表符设置。 例如,如果制表符设置是 4,则 “制表符替换空格” 为每 4 个连续空格创建一个制表符,而 “空格替换制表符” 则为每个制表符创建 4 个空格。

将文本转换为大写和小写

可以使用命令将文本转换为全部大写或小写。

将文本切换为大写或小写

  1. 选择要转换的文本。

  2. 若要将文本转换为大写,请按 Ctrl+Shift+U,或在“编辑”菜单的“高级”子菜单上选择“创建大写”。

  3. 若要将文本转换为小写,请按 Ctrl+Shift+L,或在“编辑”菜单的“高级”子菜单上选择“制作小写”。

注释

有关键盘快捷键的完整列表,请参阅 SQL Server Management Studio 键盘快捷方式

可以在代码中创建和显示可选择的 URL。 默认情况下,URL:

  • 带下划线。

  • 鼠标指针移到它们上面时,指针更改为手形。

  • 当选择时,如果 URL 有效,则打开 URL。

显示可选择的 URL

  1. “工具” 菜单上,选择“ 选项”。

  2. 选择 文本编辑器

  3. 若要仅更改一种语言的选项,请选择该语言文件夹,然后选择“ 常规”。 若要更改所有语言的选项,请选择“ 所有语言 ”,然后选择“ 常规”。

  4. 选择“启用单击 URL 定位”。