dbForge Data Compare for MySQL入门教程:使用文本编辑器
文本编辑器是dbForge Data Compare for MySQL的文字处理器。当文本编辑器用于编辑文本时,它被称为文本编辑器。当它用于编辑更常见的SQL源代码时,它被称为代码编辑器。您可以打开多个代码编辑器来查看或编辑代码。Windows菜单上提供了在代码编辑器实例中打开以供编辑的所有文档的列表。
要打开文本编辑器:
- 在“ File ”菜单上,单击“ New”,然后单击“ File ”。(或者,在“ Standard ”工具栏上,单击“ New File”按钮。)
- 将打开“ New File”对话框。
- 从“ General Files”部分中选择“Text”文件或XML文件。
XML和文本编辑器之间的唯一区别是XML编辑器为XML代码提供语法高亮。您可以在“ Fonts and Colors”,“ Text Editor”,“ Options”对话框中自定义XML突出显示和着色。
选择文字和代码
在编辑器中处理代码时,可以快速选择单个单词,文本行或多个段落。键盘快捷键还允许您选择从光标开始到文档中任何其他点的文本。
要选择文字:
- 要选择任意数量的文本,只需将鼠标拖到文本上即可。
- 要选择单词,请双击单词或将光标放在单词旁边,然后按CTRL + SHIFT +或 右箭头或左箭头键。
- 要选择一行文本,请将鼠标拖到一条线上。
- 要从光标选择文本到行的开头或结尾,请按SHIFT +或HOME或END。
编辑文本和代码
编辑器允许您以与大多数文字处理应用程序或文本编辑器相同的方式操作文本。例如,您可以:
- 复制并粘贴编辑器内部以及多个编辑器之间或编辑器与其他文本编辑应用程序之间的文本或代码。
- 使用INSERT键将代码编辑器置于重击模式
- 使用DELETE和BACKSPACE键删除文本或代码
浏览文本和代码
使用鼠标和导航键可以通过各种方式在代码编辑器中移动文本或代码:
- 使用箭头键一次移动一个字符,或使用箭头键与CTRL键组合移动一次移动一个单词。箭头键也一次移动一行。
- 用鼠标单击一个位置。
- 使用鼠标上的滚动条或滚轮浏览代码。
- 使用HOME,END,PAGEUP和PAGEDOWN键。
- 使用CTRL + PAGE UP和CTRL + PAGE DOWN分别将插入点移动到窗口的顶部或底部。
- 使用CTRL +向上箭头和CTRL +向下箭头滚动视图而不移动插入点。
Go to Line命令
使用“ Go to Line”命令指定特定的行号:
- 在“ General”,“ Text Editor”,“ Options ”对话框中,选择“ Line Numbers”选项。
- 在编辑器中打开文档后,从“编辑”菜单中选择“转到行”。
- 输入要移至的行号。
在编辑器中更改文本大小写
您可以使用菜单命令或键盘快捷键将所选文本的大小写转换为全部大写或全部小写。
要将文本切换为大写:
- 选择要转换的文本。
- 在“ Edit ”菜单上,选择“ Advanced”。
- 将文本转换为全部大写,选择变为大写或按CTRL + SHIFT + U。将文本转换为小写,选择变为小写或按CTRL + U。
设置书签
顾名思义,书签可以加快文本编辑器中的代码导航速度。
可能有一段代码需要非常频繁地移动。通常,您滚动页面并移动到该部分,但Data Compare for MySQL提供了很多功能,您可以使用某些快捷键快速移动到特定部分。这称为代码书签。
您可以通过点击书签图标放置书签或使用CTRL + B,CTRL + T。
要使用“文本编辑器”工具栏创建或删除书签:
- 在Editor中打开文件。
- 将插入点放在要添加书签的行上。
- 单击“ Text ”工具栏上的“Toggle a bookmark on the current line”按钮。要移至已添加书签的行:
- 滚动到书签行。
- 在Text工具栏上,启用Move the caret to the previous bookmark 和 Move the caret to the next bookmark 按钮。
- 单击这些按钮可导航到当前解决方案或项目中的文件中的书签。
查看白色空间和单词换行
您可以通过从“ Edit ”菜单的“ Advanced ”子菜单中选择相应的命令来打开或关闭“ View White Space”和“Word Wrap”模式。
View White Space模式显示空格和制表符。Word Wrap模式自动显示一行的任何部分,该部分水平延伸到下一行的可查看编辑器区域之外。
文字缩进
该编辑器提供文本缩进功能。您可以在某一行设置缩进,因此当您按ENTER键时,此缩进将设置在下一行。要更改行缩进,请使用“ Increase Line Indent”和“ Decrease Line Indent”选项。
要增加或减少缩进,请执行以下操作:
- 选择要缩进的文本。
- 在“ Edit ”菜单上,选择“ Advanced”。
- 选择“ Increase Line Indent”或“ Decrease Line Indent”以管理缩进。
用户定义的大纲区域
您可以使用区域概述代码块。
要创建区域,请在区域的起始行键入#region命令。在#region命令之前,在同一行上不允许使用除空格之外的符号。区域可以具有名称,因此只需在同一行的空格后指定它。每个region语句都必须由#endregion命令关闭。在确定区域结束的行的开头键入#endregion。
您可以使用#region < region name >和 #endregion < region name > 命令创建命名区域。
按指定区域分组的SQL代码块可由用户折叠/展开。您可以创建嵌套区域来操作多个SQL代码块。