EditPlus是我最常用的ASP/HTML/CSS開發(fā)工具。
然而它只支持C/C++系語言的自動完成和函數(shù)列表,沒有內(nèi)置asp(VBScript)的這兩項功能。為了方便工作,通過模仿原有配置文件,簡單地實現(xiàn)了這兩個功能。
先新建一個asp.acp文件。
#TITLE=ASP/VB
;?EditPlus?Auto-completion?file?v1.0?written?by?Snowalk.HD.
;?This?file?is?provided?as?a?default?auto-completion?file?for?ASP/VBScript/VB.
#CASE=n
#T=If
If?^!?Then
End?If
#T=While
While?^!
Wend
#T=For
For?^!,?,
Next
#T=Select
Select?Case?^!
Case
End?Select
#T=Do
Do?While
^!
Loop
#T=Class
Class?^!
End?Class
#T=Function
Function?^!
End?Function
#T=Sub
Sub?^!
End?Sub
#
Edit>>Preferences>>Files>>Setting&syntax
在右邊的File?types選擇HTML
在右下的Auto?completion填上asp.acp所在路徑就可以實現(xiàn)Asp(VB)自動完成
至于函數(shù)列表功能,在Function?pattern里寫上以下正則表達式
^[?\t]*(public?|private?)?(sub|function|property|class)[?\t].*
以后在查看有大量函數(shù)和過程的asp文件時,如果想像vb6一樣根據(jù)函數(shù)或過程名來快速定位,按下Ctrl+F11就可以彈出函數(shù)列表對話框。
然而它只支持C/C++系語言的自動完成和函數(shù)列表,沒有內(nèi)置asp(VBScript)的這兩項功能。為了方便工作,通過模仿原有配置文件,簡單地實現(xiàn)了這兩個功能。
先新建一個asp.acp文件。
#TITLE=ASP/VB
;?EditPlus?Auto-completion?file?v1.0?written?by?Snowalk.HD.
;?This?file?is?provided?as?a?default?auto-completion?file?for?ASP/VBScript/VB.
#CASE=n
#T=If
If?^!?Then
End?If
#T=While
While?^!
Wend
#T=For
For?^!,?,
Next
#T=Select
Select?Case?^!
Case
End?Select
#T=Do
Do?While
^!
Loop
#T=Class
Class?^!
End?Class
#T=Function
Function?^!
End?Function
#T=Sub
Sub?^!
End?Sub
#
Edit>>Preferences>>Files>>Setting&syntax
在右邊的File?types選擇HTML
在右下的Auto?completion填上asp.acp所在路徑就可以實現(xiàn)Asp(VB)自動完成
至于函數(shù)列表功能,在Function?pattern里寫上以下正則表達式
^[?\t]*(public?|private?)?(sub|function|property|class)[?\t].*
以后在查看有大量函數(shù)和過程的asp文件時,如果想像vb6一樣根據(jù)函數(shù)或過程名來快速定位,按下Ctrl+F11就可以彈出函數(shù)列表對話框。