dbForge Data Compare for MySQL入門教程:使用文本編輯器
文本編輯器是dbForge Data Compare for MySQL的文字處理器。當(dāng)文本編輯器用于編輯文本時(shí),它被稱為文本編輯器。當(dāng)它用于編輯更常見的SQL源代碼時(shí),它被稱為代碼編輯器。您可以打開多個(gè)代碼編輯器來查看或編輯代碼。Windows菜單上提供了在代碼編輯器實(shí)例中打開以供編輯的所有文檔的列表。
要打開文本編輯器:
- 在“ File ”菜單上,單擊“ New”,然后單擊“ File ”。(或者,在“ Standard ”工具欄上,單擊“ New File”按鈕。)
- 將打開“ New File”對(duì)話框。
- 從“ General Files”部分中選擇“Text”文件或XML文件。
XML和文本編輯器之間的唯一區(qū)別是XML編輯器為XML代碼提供語法高亮。您可以在“ Fonts and Colors”,“ Text Editor”,“ Options”對(duì)話框中自定義XML突出顯示和著色。
選擇文字和代碼
在編輯器中處理代碼時(shí),可以快速選擇單個(gè)單詞,文本行或多個(gè)段落。鍵盤快捷鍵還允許您選擇從光標(biāo)開始到文檔中任何其他點(diǎn)的文本。
要選擇文字:
- 要選擇任意數(shù)量的文本,只需將鼠標(biāo)拖到文本上即可。
- 要選擇單詞,請(qǐng)雙擊單詞或?qū)⒐鈽?biāo)放在單詞旁邊,然后按CTRL + SHIFT +或 右箭頭或左箭頭鍵。
- 要選擇一行文本,請(qǐng)將鼠標(biāo)拖到一條線上。
- 要從光標(biāo)選擇文本到行的開頭或結(jié)尾,請(qǐng)按SHIFT +或HOME或END。
編輯文本和代碼
編輯器允許您以與大多數(shù)文字處理應(yīng)用程序或文本編輯器相同的方式操作文本。例如,您可以:
- 復(fù)制并粘貼編輯器內(nèi)部以及多個(gè)編輯器之間或編輯器與其他文本編輯應(yīng)用程序之間的文本或代碼。
- 使用INSERT鍵將代碼編輯器置于重?fù)裟J?/li>
- 使用DELETE和BACKSPACE鍵刪除文本或代碼
瀏覽文本和代碼
使用鼠標(biāo)和導(dǎo)航鍵可以通過各種方式在代碼編輯器中移動(dòng)文本或代碼:
- 使用箭頭鍵一次移動(dòng)一個(gè)字符,或使用箭頭鍵與CTRL鍵組合移動(dòng)一次移動(dòng)一個(gè)單詞。箭頭鍵也一次移動(dòng)一行。
- 用鼠標(biāo)單擊一個(gè)位置。
- 使用鼠標(biāo)上的滾動(dòng)條或滾輪瀏覽代碼。
- 使用HOME,END,PAGEUP和PAGEDOWN鍵。
- 使用CTRL + PAGE UP和CTRL + PAGE DOWN分別將插入點(diǎn)移動(dòng)到窗口的頂部或底部。
- 使用CTRL +向上箭頭和CTRL +向下箭頭滾動(dòng)視圖而不移動(dòng)插入點(diǎn)。
Go to Line命令
使用“ Go to Line”命令指定特定的行號(hào):
- 在“ General”,“ Text Editor”,“ Options ”對(duì)話框中,選擇“ Line Numbers”選項(xiàng)。
- 在編輯器中打開文檔后,從“編輯”菜單中選擇“轉(zhuǎn)到行”。
- 輸入要移至的行號(hào)。
在編輯器中更改文本大小寫
您可以使用菜單命令或鍵盤快捷鍵將所選文本的大小寫轉(zhuǎn)換為全部大寫或全部小寫。
要將文本切換為大寫:
- 選擇要轉(zhuǎn)換的文本。
- 在“ Edit ”菜單上,選擇“ Advanced”。
- 將文本轉(zhuǎn)換為全部大寫,選擇變?yōu)榇髮懟虬碈TRL + SHIFT + U。將文本轉(zhuǎn)換為小寫,選擇變?yōu)樾懟虬碈TRL + U。
設(shè)置書簽
顧名思義,書簽可以加快文本編輯器中的代碼導(dǎo)航速度。
可能有一段代碼需要非常頻繁地移動(dòng)。通常,您滾動(dòng)頁面并移動(dòng)到該部分,但Data Compare for MySQL提供了很多功能,您可以使用某些快捷鍵快速移動(dòng)到特定部分。這稱為代碼書簽。
您可以通過點(diǎn)擊書簽圖標(biāo)放置書簽或使用CTRL + B,CTRL + T。
要使用“文本編輯器”工具欄創(chuàng)建或刪除書簽:
- 在Editor中打開文件。
- 將插入點(diǎn)放在要添加書簽的行上。
- 單擊“ Text ”工具欄上的“Toggle a bookmark on the current line”按鈕。要移至已添加書簽的行:
- 滾動(dòng)到書簽行。
- 在Text工具欄上,啟用Move the caret to the previous bookmark 和 Move the caret to the next bookmark 按鈕。
- 單擊這些按鈕可導(dǎo)航到當(dāng)前解決方案或項(xiàng)目中的文件中的書簽。
查看白色空間和單詞換行
您可以通過從“ Edit ”菜單的“ Advanced ”子菜單中選擇相應(yīng)的命令來打開或關(guān)閉“ View White Space”和“Word Wrap”模式。
View White Space模式顯示空格和制表符。Word Wrap模式自動(dòng)顯示一行的任何部分,該部分水平延伸到下一行的可查看編輯器區(qū)域之外。
文字縮進(jìn)
該編輯器提供文本縮進(jìn)功能。您可以在某一行設(shè)置縮進(jìn),因此當(dāng)您按ENTER鍵時(shí),此縮進(jìn)將設(shè)置在下一行。要更改行縮進(jìn),請(qǐng)使用“ Increase Line Indent”和“ Decrease Line Indent”選項(xiàng)。
要增加或減少縮進(jìn),請(qǐng)執(zhí)行以下操作:
- 選擇要縮進(jìn)的文本。
- 在“ Edit ”菜單上,選擇“ Advanced”。
- 選擇“ Increase Line Indent”或“ Decrease Line Indent”以管理縮進(jìn)。
用戶定義的大綱區(qū)域
您可以使用區(qū)域概述代碼塊。
要?jiǎng)?chuàng)建區(qū)域,請(qǐng)?jiān)趨^(qū)域的起始行鍵入#region命令。在#region命令之前,在同一行上不允許使用除空格之外的符號(hào)。區(qū)域可以具有名稱,因此只需在同一行的空格后指定它。每個(gè)region語句都必須由#endregion命令關(guān)閉。在確定區(qū)域結(jié)束的行的開頭鍵入#endregion。
您可以使用#region < region name >和 #endregion < region name > 命令創(chuàng)建命名區(qū)域。
按指定區(qū)域分組的SQL代碼塊可由用戶折疊/展開。您可以創(chuàng)建嵌套區(qū)域來操作多個(gè)SQL代碼塊。