通过


管理代码格式

适用于SQL ServerAzure SQL 数据库Azure SQL 托管实例Azure Synapse AnalyticsAnalytics 平台系统(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,Tabify Selection 会在每 4 个连续空格处创建一个表单符,而 Untabify Selection 会对每个表单符创建 4 个空格。

将文本转换为大写和小写

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

将文本切换为大写或小写

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

注释

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

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

  • 带有下划线。
  • 鼠标指针移到它们上面时,指针更改为手形。
  • 当选择时,如果 URL 有效,则打开 URL。

显示可选择的 URL

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

  2. 选择 文本编辑器

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

  4. 选择“启用单次点击 URL 导航”。