让你的UltraEdit高亮显示Tcl语法
2007-10-23 00:07
1121 查看
将下面的内容加到UltraEdit目录下的wordfile.txt中:
/L20"Tcl/tk" Line Comment = # File Extensions = TCL TK
/Delimiters = :;"']~!@%^&*()+=|//{}[]:;"' <> , ?
/Function String = "proc ^([a-zA-Z_0-9]++ {[ a-zA-Z_0-9{}]++^)"
/Function String 1 = "method ^([a-zA-Z_0-9]++ {[ a-zA-Z_0-9{}]++^)"
/Function String 2 = "^(constructor^) {*}*{"
/Function String 3 = "^(destructor^) {}"
/Function String 4 = "public ^(variable[ ^t]+[a-zA-Z_0-9]+^)"
/Function String 5 = "public ^(common[ ^t]+[A-Z_0-9]+^)"
/C1
after append array
auto_execok auto_load auto_mkindex auto_reset
bgerror break
case catch cd class clock close common concat constructor continue
destructor
eof error eval exec exit expr else elseif expect
fblocked fconfigure file fileevent flush for foreach format
gets glob global
history
if incr info inherit interp
join
method
lappend lindex linsert list llength load lrange lreplace lsearch lsort
open
package parray pid private proc protected public puts pwd
read regexp regsub rename return
scan seek set socket source split string subst switch spawn
tell time trace tcl_endOfWord tcl_startOfNextWord tcl_startOfPreviousWord tcl_wordBreakAfter tcl_wordBreakBefore
unknown unset update uplevel upvar
variable vwait
while
/C2
auto_execs auto_index auto_noexec auto_noload auto_path
env
ErrorCode ErrorInfo
tcl_library tcl_patchLevel tcl_pkgPath tcl_platform tcl_precision tcl_rcFileName tcl_rcRsrcName tcl_version tcl_nonwordchars tcl_wordchars
unknown_active
/C3
bell bind bindtags bitmap button
canvas checkbutton clipboard
destroy
entry event
focus frame
grab grid
image
label listbox lower
menu menubutton message
option
pack photo place
radiobutton raise
scale scrollbar selection send
text tk tk_bindForTraversal tk_bisque tk_chooseColor tk_dialog tk_focusFollowsMouse tk_focusNext tk_focusPrev tk_getOpenFile tk_getSaveFile tk_menuBar tk_messageBox tk_optionMenu tk_popup tk_setPalette tkerror tkvars tkwait toplevel
winfo wm
/C4
/L20"Tcl/tk" Line Comment = # File Extensions = TCL TK
/Delimiters = :;"']~!@%^&*()+=|//{}[]:;"' <> , ?
/Function String = "proc ^([a-zA-Z_0-9]++ {[ a-zA-Z_0-9{}]++^)"
/Function String 1 = "method ^([a-zA-Z_0-9]++ {[ a-zA-Z_0-9{}]++^)"
/Function String 2 = "^(constructor^) {*}*{"
/Function String 3 = "^(destructor^) {}"
/Function String 4 = "public ^(variable[ ^t]+[a-zA-Z_0-9]+^)"
/Function String 5 = "public ^(common[ ^t]+[A-Z_0-9]+^)"
/C1
after append array
auto_execok auto_load auto_mkindex auto_reset
bgerror break
case catch cd class clock close common concat constructor continue
destructor
eof error eval exec exit expr else elseif expect
fblocked fconfigure file fileevent flush for foreach format
gets glob global
history
if incr info inherit interp
join
method
lappend lindex linsert list llength load lrange lreplace lsearch lsort
open
package parray pid private proc protected public puts pwd
read regexp regsub rename return
scan seek set socket source split string subst switch spawn
tell time trace tcl_endOfWord tcl_startOfNextWord tcl_startOfPreviousWord tcl_wordBreakAfter tcl_wordBreakBefore
unknown unset update uplevel upvar
variable vwait
while
/C2
auto_execs auto_index auto_noexec auto_noload auto_path
env
ErrorCode ErrorInfo
tcl_library tcl_patchLevel tcl_pkgPath tcl_platform tcl_precision tcl_rcFileName tcl_rcRsrcName tcl_version tcl_nonwordchars tcl_wordchars
unknown_active
/C3
bell bind bindtags bitmap button
canvas checkbutton clipboard
destroy
entry event
focus frame
grab grid
image
label listbox lower
menu menubutton message
option
pack photo place
radiobutton raise
scale scrollbar selection send
text tk tk_bindForTraversal tk_bisque tk_chooseColor tk_dialog tk_focusFollowsMouse tk_focusNext tk_focusPrev tk_getOpenFile tk_getSaveFile tk_menuBar tk_messageBox tk_optionMenu tk_popup tk_setPalette tkerror tkvars tkwait toplevel
winfo wm
/C4
相关文章推荐
- 如何用ultraedit高亮语法显示verilog语言
- 让你的UltraEdit高亮显示多种语法收藏
- 让你的UltraEdit高亮显示多种语法
- 在UltraEdit中高亮显示FORTRAN语法
- velocity:在eclipse和ultraedit中增加对vm脚本语法的高亮显示支持
- ubuntu设置vim语法高亮显示和自动缩进
- ubuntu设置vim语法高亮显示和自动缩进 zz
- UltraEdit下配置Objective-c高亮显示
- Ultraedit For Sql Server 2000 高亮语法
- 设置vim语法高亮显示和自动缩进
- Colorer Take支持差不多(150+)类型的编程语言按语法着色,高亮显示
- Word插入代码实现语法彩色高亮显示的办法
- Debian vim高亮显示语法
- 设置mac vim 高亮显示C语法 和 自动加入#include
- Notepad++使用scala语言高亮显示或语法作色
- 在Linux系统的VI中显示高亮彩色语法提示
- 解决Centos 或者 Redhat5 vim 中语法不能高亮显示的问题
- 设置vim语法高亮显示和自动缩进
- 设置vim语法高亮显示和自动缩进
- Sublime Text3 高亮显示Jade语法 (Windows 环境)