国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

文字

EditPlus 默認(rèn)對 HTML、CSS、PHP、ASP、Perl、C/C++、Java、JavaScript 和 VBScript 支持強(qiáng)大的且可定制的語法突出顯示。此外,您可以創(chuàng)建您自己的語法文件來支持其它的程序語言。

為了添加您自己的語法類型,您必需創(chuàng)建一個(gè)語法文件并且在首選項(xiàng)對話框的設(shè)置和語法頁面添加它。
語法文件是一個(gè)擴(kuò)展名為“.STX”并且以預(yù)定義格式編寫的純文本文件。它的格式非常簡單。最直接的方法就是查看 .STX 文件樣本,例如 JavaScript 文件(*.JS)JS.STX。

標(biāo)頭信息

#title=C/C++

#delimiter=,()}[]-+*%/="'~!&|\<>?:;.
#QUOTATION1='
#QUOTATION2="
#CONTINUE_quote=n
#linecomment=//
#LINECOMMENT2=
#commenton=/*
#commentoff=*/
#COMMENTON2=
#COMMENTOFF2=
#NESTED_COMMENT=
#escape=\
#case=y
#PREFIX1=
#PREFIX2=
#PREFIX3=
#PREFIX4=
#PREFIX5=
#SUFFIX1=
#SUFFIX2=
#SUFFIX3=
#SUFFIX4=
#SUFFIX5=
#HTML_embedded=
#SCRIPT_begin=
#SCRIPT_end=
#heredoc=
#autocase=
#AUTOCOMPLETE_quote=
#NUMBER_pattern=cpp
#SPECIAL_stx=cpp

所有語句必須以‘#’符號開頭。


#TITLE

語法文件的標(biāo)題。它的位置必須在文件的第一行。否則,EditPlus 無法加載它。

#DELIMITER

為語法分析關(guān)鍵字指定定界符。這里您不需要指定空格字符和制表(跳格)字符,因?yàn)槟J(rèn)情況下這些字符都按定界符處理。

#QUOTATION1

指定引號。僅輸入一個(gè)字符。

#QUOTATION2

指定備用引號。僅輸入一個(gè)字符。

#CONTINUE_QUOTE

此選項(xiàng)允許未結(jié)束的引文延續(xù)到下一行?!畒’表示是,‘n’表示否。默認(rèn)值是‘n’。

#LINECOMMENT

指定行注釋開始的字符串。若您把 ^! 放在行注釋字符串前面,它僅在行的開始位置才有效。

#LINECOMMENT2

指定另一個(gè)行注釋開始的字符串。若您把 ^! 放在行注釋字符串前面,它僅在行的開始位置才有效。

#COMMENTON

指定塊注釋開始的字符串。

#COMMENTOFF

指定塊注釋結(jié)束的字符串。

#COMMENTON2

指定另一個(gè)塊注釋開始的字符串。

#COMMENTOFF2

指定另一個(gè)塊注釋結(jié)束的字符串。

#NESTED_COMMENT

若語言允許嵌套的塊注釋則指定為‘y’。

#ESCAPE

指定轉(zhuǎn)義字符。這里僅輸入一個(gè)字符。

#CASE

指定是否區(qū)分大小寫?!畒’表示是,‘n’表示否。默認(rèn)值是‘n’。

#PREFIX1 - #PREFIX5

指定關(guān)鍵字前綴字符。任何放在該前綴之后的單詞都將按關(guān)鍵字處理。

#SUFFIX1 - #SUFFIX5

指定關(guān)鍵字后綴字符。任何放在該后綴之前的單詞都將按關(guān)鍵字處理。

#HTML_EMBEDDED

若它是嵌入式 HTML 腳本(例如 PHP)則指定為‘y’。查看‘PHP.STX’作為例子。

#SCRIPT_BEGIN

指定嵌入式 HTML 腳本開始的字符串。僅當(dāng) #HTML_EMBEDDED 為‘y’時(shí)才有效。查看‘PHP.STX’作為例子。

#SCRIPT_END

指定嵌入式 HTML 腳本結(jié)束的字符串。僅當(dāng) #HTML_EMBEDDED 為‘y’時(shí)才有效。查看‘PHP.STX’作為例子。

#HEREDOC

為在 Perl 和 PHP 文件中的 heredoc 指定字符串。例如,#heredoc=<<EOF。

#AUTOCASE

若您想要使用自動關(guān)鍵字大小寫修正功能則指定為‘y’。

#AUTOCOMPLETE_QUOTE

若您想要自動完成內(nèi)部引用則指定為‘y’。

#NUMBER_PATTERN

‘cpp’對應(yīng) C/C++ 數(shù)字語法突出顯示。

#SPECIAL_STX

‘html’對應(yīng) HTML 語法文件,‘cpp’對應(yīng) C/C++ 語法文件,而‘perl’對應(yīng) Perl 語法文件。留空則對應(yīng)所有其它語法文件。

您也可以在語法文件中插入注釋行。注釋行必須以分號(;)開始。若您需要添加一個(gè)以分號開始的關(guān)鍵字,您必須在它的前面加上一個(gè)轉(zhuǎn)義字符‘^’。

關(guān)鍵字集合

#keyword=保留關(guān)鍵字

abstract

boolean

break

#keyword=編譯器指示符

...

每個(gè)關(guān)鍵字集合要以帶集合可選說明的 #KEYWORD 語句開始。接著下一行開始是關(guān)鍵字列表。若您需要將‘#’字符包含到一個(gè)關(guān)鍵字中,您必須在它前面加一個(gè)轉(zhuǎn)義字符‘^’,就像這樣:‘^#’。在這樣的情況下,‘#’字符不應(yīng)被包含在 #DELIMITER 語句中。您可以指定最多達(dá)到十個(gè)關(guān)鍵字集合。


用戶文件保存機(jī)制

在 EditPlus 網(wǎng)站的用戶文件頁面上有一個(gè)用戶文件(stx、ctl、acp 文件)集合。若您愿意與其他用戶分享您的文件,您可以提交您自己的語法文件到<submit@editplus.com>。


上一篇: 下一篇: