Delphi Code Editor 之 編輯器選項


可從Code Editor的右鍵菜單中選擇“Properties”菜單項來查看編輯器選項。也可以從主菜單【Tools | Editor Options…】打開編輯器選項對話框。如下圖:

image

下面分別來講述各個頁面。

1、General頁面

這兩個頁面用於控制編輯器的工作方式。其中包括很多選項。

image

頁面下面的“Editor SpeedSetting”組合框,可從里面選擇多種設置,如下圖:

image

如果改變此組合框的設置,上面的“Editor options”也會相應改變。

Undo limit”撤銷步數設置,設置成32767能滿足絕大多數的需求,一般不必修改這個設置。

Find text at cursor”選項一般總是選中的,選中這個選項后,當調用Find Text對話框時,編輯光標處的正文自動放到對話框的“Text to Find”字段中。這樣就不需要輸入要查找的正文了,從而加快了速度。

2、Source Options頁面

image

底部的“Block indent”和“Tab stops”選項用於設置縮排時縮進的格數和TAB鍵跳過的格數,一般設置為2個字符就可以。

Extensions”中用來選擇要進行語法加亮顯示的文件類型。例如,用戶可能不希望對Code Editor中打開的常規文本文件(*.txt)進行語法加亮顯示,因此缺省設置中沒有.txt文件類型。

點擊底部的“Edit Code Templates…”按鈕,彈出代碼模板對話框,如下圖:

image

 

3、Display頁面

image

Display and file options”中,會看到“BRIEF cursor shapes”選項,若希望編輯器窗口中的光標是水平光標,而不是垂直光標,則選中此選項。

若希望用戶每次保存其文件或工程時創建備份文件,則可選中“Crate backup file”選項,備份文件擴展名均以代字號(~)打頭。例如,源文件MyApp.pas備份文件為MyApp.~pa。

Note

反正我感覺備份文件極其討厭,因為它們總是把工程所在目錄搞得亂七八糟。因此,寧願關閉文件備份選項。

Zoom to full screen”選項控制Code Editor極大化時的動作。若選中此選項,則極大化Code Editor時,它會充滿整個屏幕;若不選中此選項(缺省設置),則極大化Code Editor窗口時,Code Editor窗口頂端停在Delphi主窗口的底端。換句話說,若不選中這個選項,則極大化Code Editor時,Delphi主窗口總是可見的。

Visible right margin”用於在編輯器的右邊界顯示一個邊界,但仍可以在邊界以外輸入正文,它只是一個記號,提示用戶輸入的行是不是太長了。如下圖:

image

Visible gutter”選項用於確定是否帶一個可見的溝槽以及溝槽的寬度(以像素為單位)。

還可以改變“Editor font”選項,選擇最合適的字體和大小。

4、Key Mappings頁面

image

可以快速切換鍵盤映射模式,並且在“Enhancement modules”可以設置增強模塊。

5、Color頁面

image

Code頁面能使用戶完全定制Code Editor窗口和語法加亮選項,如上所示。

頂頭的“Color SpeedSetting”組合框,框中列出了如下幾種預定義的顏色格式供用戶選擇。如下:

image

可選擇其中一種顏色格式,也可以使用其中一種顏色格式作為基礎來創建自己的顏色格式。

Color頁面很容易使用,頁面底部有一個文本窗口,包含樣本代碼的預覽。點擊代碼預覽中任意元素,“Element”列表框中的被選中元素就會高亮顯示。要改變前景色、背景色和正文屬性,只需選擇所喜歡的設置即可。

6、Code Insight頁面

image

Code Insight頁面用於允許或禁止使用“Code completion”,“Code parameters”,“Tooltip expression evaluation”和“Tooltip symbol insight”。

標有“Delay”的滾動條用於設定上面四個代碼特性起作用的延時時間。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM