打造最強的PHP編輯器[下]
來源:互聯網
上載者:User
通過(上)的講解,相信大家已經對SciTE有了比較多的瞭解了,也相信有不少人去首頁下載了回來。但是用了之後好像還是沒有我所說的一些功能,現在就來為講解一些比較有用的功能。
先來說縮減語的定義與使用。
縮減語的作用就是用來減輕人的勞動力,讓
代碼輸入更爽,更快,更正確!運行SciTE,選擇“選項-->開啟Abbreviations檔案”,這時開啟的就是定義縮減語的檔案,應該是一個空文檔,讓我們先舉個例子來感受一下,在Abbreviations檔案裡輸入下面的定義資訊:
js=<scrīpt type="text/javascrīpt">/n<!--/n/t|/n//-->/n</scrīpt>
注意:每條定義一定要保持在同一行。
儲存後建立一個空白的文檔,在文檔中輸入js,然後按ctrl+B,看看出現了什嗎?應該是如下的代碼:
<scrīpt type="text/javascrīpt">
<!--
(游標)
//-->
</scrīpt>
這樣,在輸入代碼的時候是不是快捷又高效,還不易出錯。
定義的文法很簡單,就是"縮減語=完全拼字",不過要注意兩點,一個是轉移字元,就是反斜線"/",和C語言的轉義一樣,/n是換行,/t是定位字元,等 等。另外一個是豎線"|"代表游標所在的位置,一條定義中不能出現多個豎線,如果有多個以第一個豎線的位置為游標的位置,其餘的豎線就直接顯示輸出成豎線 了!
縮減語的定義檔案沒有發現下載,不過下載別人的定義也不見得適合自己,還是靠自己慢慢積累吧!下面舉幾個我常用的例子:
php_=<?PHP/n/t//insert
PHP code here./n/t|/n?>
<>_=<|>
__=
for_=for ($i=0;$i<|;$i++){/n/t/n}
讓SciTE可以運行
HTML代 碼的配置很簡單,選擇“選項-->開啟html.properties”,這就是HTML的文法檔案,看檔案的最後幾行,這是運行HTML尾碼的配 置,如果你的電腦上沒有搭建本機伺服器的話就讓配置的值為"file://$(FilePath)",如果你已經搭建了本機伺服器,建議把配置值改 成"http://localhost/$(FileNameExt)",這樣就會避免在本地運行正常而上傳到伺服器卻出錯的問題。尤其是絕對路徑和相對 路徑的問題。
if PLAT_WIN
command.go.$(file.patterns.web)="file://$(FilePath)"
command.go.subsystem.$(file.patterns.web)=2
if PLAT_GTK
command.go.$(file.patterns.web)=netscape "file://$(FilePath)"
下面的配置是編譯和運行PHP代碼的,要想運行PHP代碼,你的機器上必須搭建好PHP平台。啟動並執行配置是前兩行,第三行是編譯配置,要注意的正確配置你的PHP路徑,就是php.exe的路徑。
command.go.$(file.patterns.php)="http://localhost/$(FileNameExt)"
command.go.subsystem.$(file.patterns.php)=2
command.compile.$(file.patterns.php)=F:/PHP5/php -l "$(FileNameExt)"
(To be continued...)