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代碼塊。
