代码和文本编辑器

代码和文本编辑器是一个文字处理工具,可用于输入、显示和编辑代码或文本。根据其处理的内容,可称之为查询编辑器、文本编辑器或编辑器。如果只包含文本而不含有关联的语言,则称之为文本编辑器。如果包含与语言关联的源代码,则称之为查询编辑器。当指代具体类型的查询编辑器时,会在名称中加上代码类型,例如数据库引擎查询编辑器或 MDX 查询编辑器。

功能

  • 代码窗格
    用于输入代码文本的区域。该窗格包含各种对应于您所使用的语言版本的语句生成器功能。

    由于该窗格与文本的缩进、跳格和拖放等操作相关,因此您可以在代码窗格中设置影响文本操作的选项。

  • 选定内容的边距
    位于边距指示符栏与代码文本之间的一列空白间距,单击该位置可选中文本行。

    您可以在**“选项”对话框中“文本编辑器”文件夹的“常规”**页上隐藏或显示选定内容的边距。

  • 水平滚动条和垂直滚动条
    允许您水平或垂直地滚动代码窗格,以便查看超出代码窗格可视边缘的代码。

  • 编号
    用于在编辑器中的文本或代码的左侧显示行号。可以从**“工具”“选项”**对话框(位于“文本编辑器”页、“所有语言”页、“常规”页或特定编辑器页上)中打开编号。

  • 自动换行
    将较长的文本行或代码行以多行显示,以便您查看行中的所有内容。在执行或打印文本时,自动换行选项不会影响文本的显示方式。可以从**“工具”“选项”**对话框(位于“文本编辑器”页、“所有语言”页、“常规”页或特定编辑器页上)中打开自动换行。

  • IntelliSense
    在编辑器的**“编辑”**菜单上,指向 IntelliSense,以查看 Microsoft IntelliSense 选项。有关 IntelliSense 的详细信息,请参阅使用 IntelliSense

  • 代码大纲显示
    在代码左侧显示带有大纲显示线的代码组。可以折叠或展开代码组,从而更方便地查看代码。

  • 调试
    使您可以暂停对特定语句的代码执行。然后,您可以查看数据和系统信息,以帮助您找到代码中的错误。数据库引擎查询编辑器中的 Transact-SQL 调试器是 SQL Server Management Studio 中唯一的调试器。

  • 状态栏
    显示与查询编辑器窗口相关的系统信息,例如查询编辑器连接到哪个实例。

    在数据库引擎查询编辑器中,可以对状态栏进行颜色编码,以指示窗口连接到哪台服务器。在**“对象资源管理器”窗格中创建服务器项时,可以单击“连接到服务器”对话框上的“选项”,以指定该服务器的状态栏的颜色。在“已注册的服务器”窗格中创建已注册的服务器项时,可以单击“连接属性”选项卡上的“使用自定义颜色”**复选框,以指定状态栏的颜色。

    在单击工具栏上的**“新查询”时,或右键单击服务器项并选择“新查询”时,状态栏会显示为相关服务器定义的颜色。如果通过依次单击“文件”菜单和“新数据库引擎查询”打开“查询编辑器”窗口,即可使用“连接到服务器”**对话框来指定颜色。