EditPlus3 自動(dòng)完成

2018-10-14 11:53 更新
自動(dòng)完成是一個(gè)將簡短縮寫轉(zhuǎn)換成完整字符串的省時(shí)功能。它默認(rèn)支持 Perl 和 C/C++。例如,若您輸入“if”然后按空格鍵,它會(huì)擴(kuò)展成下面的字符串。

if ()

}


萬一此功能成為干擾,您可以在按下空格鍵的同時(shí)按著 Shift 鍵或 Window 徽標(biāo)鍵來暫時(shí)禁止此功能。

為了讓其它文件類型能夠使用自動(dòng)完成功能,您必須編寫自動(dòng)完成文件然后在首選項(xiàng)對(duì)話框的設(shè)置和語法頁面中指定其路徑。

自動(dòng)完成文件是個(gè)擴(kuò)展名為“.ACP”且必須按預(yù)定義語法編寫的純文本文件。語法非常簡單。最快的方法是用 EditPlus 查看 .ACP 文件樣本。

標(biāo)頭信息


#title=C/C++
#case=y


每個(gè)語句必須以‘#’符號(hào)開頭。

1. #TITLE - 自動(dòng)完成文件的標(biāo)題。

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


您也可以在自動(dòng)完成文件中插入注釋行。注釋行以分號(hào)(;)開始。若您要指定一個(gè)以分號(hào)開始的文本素材,您必須把轉(zhuǎn)義字符‘^’放在其前面。


文本素材


#t=if
if (^!)
}


文本素材的格式與素材文本庫相同。每個(gè)文本素材以“#t=title”形式的標(biāo)題開始。標(biāo)題是您要擴(kuò)展的縮寫詞。接著是正文。您可以使用“^!”定義可選熱點(diǎn)?!?code>^”被用作轉(zhuǎn)義字符。若您要在正文中插入“^”字符本身,您必須像這樣:“^^”輸入該字符兩次。當(dāng)您在正文中插入“#”,您也要像這樣:“^#”在其前面加上一個(gè)轉(zhuǎn)義字符。正文可以有多行??梢栽谀┪残械南乱恍蟹胖靡粋€(gè)可選的‘#’符號(hào)來指示文本素材結(jié)束。請(qǐng)注意,定界符不允許出現(xiàn)在標(biāo)題中(#t=)。


#t=if
if (^!)
}
#


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


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

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)