1.首先您需要導出一個目前的語法檔案,為創建新的語法檔案提供一個基本架構。要導出目前的語法檔案,選擇一個有語法亮顯功能的組態,例如 Perl。在工具功能表下選擇當前組態屬性,到亮顯 (1)頁面上,點擊「匯出」按鈕,選擇您想要保持語法檔案的位置,并給它命名。
2.打開被導出的語法檔案并注意結構。您需要指定一些選項並且用新的語法關鍵字取代已存在的關鍵字。下列是與當前組態屬性中亮顯 (1)以及亮顯 (2)中的設定相對應的一系列選項的說明:
#Highlight= |
要么 on 或 off,取決于您是否想要亮顯語法。 |
#BeginTag= |
指定用作開始標記的字元。例如,< 是 HTML 語法的開始標記。 |
#EndTag= |
指定用作結束標記的字元。例如,> 是 HTML 語法的結束標記。 |
#CommentBegin= |
指定用來標記注釋開始的字元。例如,/* 在 C++ 語法中。 |
#CommentEnd= |
指定用來標記注釋結束的字元。例如,*/ 在 C++ 語法中。 |
#LineComment1= |
指定用來標記行注釋的字元。例如,// 在 C++ 語法中。 |
#LineComment2= |
指定用來標記行注釋的額外的字元。 |
#SingleQuote= |
要么 on 或 off,取決于您是否想要亮顯在單引號標記內的文字字串。 |
#DoubleQuote= |
要么 on 或 off,取決于您是否想要亮顯在雙引號標記內的文字字串。 |
#ContinueQuote= |
要么 on 或 off,取決于您是否想要在引號內的文字字串跨行。 |
#Escape= |
指定用作引號逸出序列的字元。 |
#ScriptBegin= |
指定用來標記指令碼開始的字元。 |
#ScriptEnd= |
指定用來標記指令碼開始的字元。 |
#SpecialSyntax= |
指定 HTML,HTML-內嵌,或無,取決于在同一個文檔中是否有 HTML 和其他指令碼語言的混合。 •選擇 HTML,當 HTML 標籤指定指令碼語言 (<SCRIPT type=...>) 存在在這個 HTML 文檔中。 HTML 同樣也適用於包含以 <% 標記開始的指令碼的 ASP 檔案,諸如 VBScript,JavaScript,PerlScript, CSS,等。 •HTML-內嵌適用於 PHP 或 JSP 這樣的指令碼語言,并且通常這些指令碼語言以 #ScriptBegin 字元開始。 |
#HighlightBraces= |
要么 on 或 off,取決于您是否想要亮顯括號。 |
#Keyword= |
#Keyword 選項包括: •color= 指定亮顯顏色。讓您能在當前組態屬性中的顯示頁面上預覽顏色。捲動頁面上的清單,您會發現亮顯 (1) 到亮顯 (10) 的選項。您可以用這幾個選項設定亮顯顏色。 •word= 指定 on 會亮顯關鍵字,僅當整個單字都符合時。例如,如果關鍵字是「run」,如果您指定了 word=on,runner 中的 run 就不會被亮顯。, •rightall= 要么 on 或 off,取決于您是否想要亮顯除了符合關鍵字之外的右側區域。 •case= 要么 on 或 off,取決于您是否想要符合的關鍵字的大小寫也符合。 •insidetag= 指定 on 會亮顯關鍵字僅當它們存在在標籤中時。 •regexp= 指定 on 會用規則運算式亮顯符合的關鍵字。 |
3.一旦您完成并儲存您的語法檔案,您就可以新增一個組態并導入剛剛創建的語法檔案,或把剛剛創建的語法檔案導入到一個已存在的組態中。
•在語法檔案中,當轉義字元是「^」時,后面跟著的 3 個字元也必須被轉義: 「#」,「;」,以及 「^」字元本身。