From 73140434c847fa69df0987856cdf136a31f5d020 Mon Sep 17 00:00:00 2001 From: zxxjjforever Date: Sat, 13 Dec 2014 20:05:01 +0800 Subject: [PATCH 1/4] fix iframe snippets issues, canvas => iframe --- html/snippets.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/html/snippets.rb b/html/snippets.rb index ea4ed06..579c828 100755 --- a/html/snippets.rb +++ b/html/snippets.rb @@ -131,7 +131,7 @@ snippet 'iframe' do |s| s.trigger = 'iframe' - s.expansion = '' s.needApplyReContentAssist = true end From 135ffd1f976998faa0dc54ece94fb01417424637 Mon Sep 17 00:00:00 2001 From: zxxjjforever Date: Sat, 13 Dec 2014 20:14:15 +0800 Subject: [PATCH 2/4] =?UTF-8?q?=E5=8A=A0=E5=85=A5ThinkPHP=20ThinkCMF=20=20?= =?UTF-8?q?=E6=A8=A1=E6=9D=BF=E6=A0=87=E7=AD=BE=E4=BB=A3=E7=A0=81=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- html/snippets.rb | 183 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 183 insertions(+) diff --git a/html/snippets.rb b/html/snippets.rb index 579c828..355aedb 100755 --- a/html/snippets.rb +++ b/html/snippets.rb @@ -549,3 +549,186 @@ cmd.invoke {|context| "" } end end + + +# ThinkPHP ThinkCMF 模板标签代码块 +# Author: Dean http://www.thinkcmf.com +# Date : 2014-12-13 20:11 +# 使用方法 +# 直接在html模板里敲tc,就会自动提示,tc代表代码块前缀(thinkphp thinkcmf缩写)以防和其它程序标签发生冲突 +# 如foreach标签 ,直接输入tcforeach试试 + + +with_defaults :scope => 'text.html text' do |bundle| #=====HTML标签代码块================================================================================ + + snippet 'tcforeach' do |cmd| #tcforeach是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tcforeach' #tcforeach是激活字符,即按下tcforeach后会触发该代码块 + cmd.expansion = " + $0 +" #expansion是代码块的输出内容,其中$0、$1是光标的停留和切换位置。$1是第一个停留光标,$0是最后回车时停留的光标。 + #如果输出涉及到换行和tab,也需严格在这里使用换行和tab。 + #输出双引号在前面加\来转义,输出$使用$$转义 + cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 + end #foreach代码块结束 + + snippet 'tcvolist' do |cmd| #tcvolist是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tcvolist' #tcvolist是激活字符,即按下tcvolist后会触发该代码块 + cmd.expansion = " + $0 +" + cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 + end #volist代码块结束 + + snippet 'tcfor' do |cmd| #tcfor是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tcfor' #tcfor是激活字符,即按下tcfor后会触发该代码块 + cmd.expansion = " + $0 +" + cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 + end #for代码块结束 + + snippet 'tcswitch' do |cmd| #tcswitch是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tcswitch' #tcswitch是激活字符,即按下tcswitch后会触发该代码块 + cmd.expansion = " + $4 + $6 + $0 +" + cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 + end #switch代码块结束 + + snippet 'tceq' do |cmd| #tceq是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tceq' #tceq是激活字符,即按下tceq后会触发该代码块 + cmd.expansion = '<${1:eq/equal/neq/notequal/gt/egt/lt/elt/heq/nheq} name="$2" value="$3"> + $0 +' + end #比较代码块结束 + + snippet 'tcin' do |cmd| #tcin是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tcin' #tcin是激活字符,即按下tcin后会触发该代码块 + cmd.expansion = '<${1:in/notin/between/notbetween} name="$2" value="$3"> + $0 +' + end #范围判断代码块结束 + + snippet 'tcif' do |cmd| #tcif是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tcif' #tcif是激活字符,即按下tcif后会触发该代码块 + cmd.expansion = ' + $0 +' + cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 + end #if代码块结束 + + snippet 'tcifelse' do |cmd| #tcifelse是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tcifelse' #tcifelse是激活字符,即按下tcifelse后会触发该代码块 + cmd.expansion = ' + $0$2 + + $3 +' + cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 + end #ifelse代码块结束 + + snippet 'tcifelseif' do |cmd| #tcifelseif是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tcifelseif' #tcifelseif是激活字符,即按下tcifelseif后会触发该代码块 + cmd.expansion = ' + $0$2 + + $4 + + $5 +' + cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 + end #ifelseif代码块结束 + + snippet 'tcpresent' do |cmd| #tcpresent是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tcpresent' #tcpresent是激活字符,即按下tcpresent后会触发该代码块 + cmd.expansion = ' + $0 +' + cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 + end #present代码块结束 + + snippet 'tcnotpresent' do |cmd| #tcnotpresent是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tcnotpresent' #tcnotpresent是激活字符,即按下tcnotpresent后会触发该代码块 + cmd.expansion = ' + $0 +' + cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 + end #notpresent代码块结束 + + snippet 'tcempty' do |cmd| #tcempty是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tcempty' #tcempty是激活字符,即按下tcempty后会触发该代码块 + cmd.expansion = ' + $0 +' + cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 + end #empty代码块结束 + + snippet 'tcdefined' do |cmd| #tcdefined是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tcdefined' #tcdefined是激活字符,即按下tcdefined后会触发该代码块 + cmd.expansion = ' + $0 +' + cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 + end #defined代码块结束 + + snippet 'tcphp' do |cmd| #tcphp是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tcphp' #tcphp是激活字符,即按下tcphp后会触发该代码块 + cmd.expansion = ' + $0 +' + cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 + end #php代码块结束 + + snippet 'tcimport' do |cmd| #tcimport是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tcimport' #tcimport是激活字符,即按下tcimport后会触发该代码块 + cmd.expansion = ' + $0 +' + cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 + end #import代码块结束 + + snippet 'tcload' do |cmd| #tcload是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tcload' #tcload是激活字符,即按下tcload后会触发该代码块 + cmd.expansion = ' + $0 +' + cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 + end #load代码块结束 + + snippet 'tcjs' do |cmd| #tcjs是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tcjs' #tcjs是激活字符,即按下tcjs后会触发该代码块 + cmd.expansion = ' + $0 +' + cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 + end #js代码块结束 + + snippet 'tccss' do |cmd| #tccss是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tccss' #tccss是激活字符,即按下tccss后会触发该代码块 + cmd.expansion = ' + $0 +' + cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 + end #css代码块结束 + + snippet 'tctcinclude' do |cmd| #tctcinclude是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tctcinclude' #tctcinclude是激活字符,即按下tctcinclude后会触发该代码块 + cmd.expansion = ' + $0 +' + cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 + end #tcinclude代码块结束 + + snippet 'tcinclude' do |cmd| #tcinclude是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tcinclude' #tcinclude是激活字符,即按下tcinclude后会触发该代码块 + cmd.expansion = ' + $0 +' + cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 + end #include代码块结束 + +end + +#ThinkPHP ThinkCMF 模板标签代码块结束 From 82ee0e8e0c515b12d7cbe990e37c0105a79ccc95 Mon Sep 17 00:00:00 2001 From: zxxjjforever Date: Wed, 17 Dec 2014 20:48:52 +0800 Subject: [PATCH 3/4] thinkphp thinkcmf html snippets --- html/html_tp_crm.rb | 223 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 223 insertions(+) create mode 100644 html/html_tp_crm.rb diff --git a/html/html_tp_crm.rb b/html/html_tp_crm.rb new file mode 100644 index 0000000..3fab8c7 --- /dev/null +++ b/html/html_tp_crm.rb @@ -0,0 +1,223 @@ +# +---------------------------------------------------------------------- +# | ThinkPHP ThinkCMF HBuilder代码块 +# +---------------------------------------------------------------------- +# | ThinkCMF[ WE CAN DO IT MORE SIMPLE ] +# +---------------------------------------------------------------------- +# | Copyright (c) 2013-2014 http:#www.thinkcmf.com All rights reserved. +# +---------------------------------------------------------------------- +# | The MIT License (MIT) +# +---------------------------------------------------------------------- +# | Author: Dean +# +---------------------------------------------------------------------- +# | Version: 1.0.0 +# +---------------------------------------------------------------------- + +# 安装方法: +# 打开HBuilder 工具》扩展代码块》html代码 +# 在最后加上html_snippets.rb文件里的代码,如果已经加入,请覆盖升级 + +#ThinkPHP ThinkCMF 模板标签代码块 +# 使用方法 +# 直接在html模板里敲tc,就会自动提示,tc代表代码块前缀(thinkphp thinkcmf缩写)以防和其它程序标签发生冲突 +# 如foreach标签 ,直接输入tcforeach试试 + + +with_defaults :scope => 'text.html text' do |bundle| #=====HTML标签代码块================================================================================ + + snippet 'tcforeach' do |cmd| #tcforeach是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tcforeach' #tcforeach是激活字符,即按下tcforeach后会触发该代码块 + cmd.expansion = " + $0 +" #expansion是代码块的输出内容,其中$0、$1是光标的停留和切换位置。$1是第一个停留光标,$0是最后回车时停留的光标。 + #如果输出涉及到换行和tab,也需严格在这里使用换行和tab。 + #输出双引号在前面加\来转义,输出$使用$$转义 + cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 + end #foreach代码块结束 + + snippet 'tcvolist' do |cmd| #tcvolist是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tcvolist' #tcvolist是激活字符,即按下tcvolist后会触发该代码块 + cmd.expansion = " + $0 +" + cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 + end #volist代码块结束 + + snippet 'tcfor' do |cmd| #tcfor是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tcfor' #tcfor是激活字符,即按下tcfor后会触发该代码块 + cmd.expansion = " + $0 +" + cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 + end #for代码块结束 + + snippet 'tcswitch' do |cmd| #tcswitch是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tcswitch' #tcswitch是激活字符,即按下tcswitch后会触发该代码块 + cmd.expansion = " + $4 + $6 + $0 +" + cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 + end #switch代码块结束 + + snippet 'tceq' do |cmd| #tceq是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tceq' #tceq是激活字符,即按下tceq后会触发该代码块 + cmd.expansion = '<${1:eq/equal/neq/notequal/gt/egt/lt/elt/heq/nheq} name="$2" value="$3"> + $0 +' + end #比较代码块结束 + + snippet 'tcin' do |cmd| #tcin是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tcin' #tcin是激活字符,即按下tcin后会触发该代码块 + cmd.expansion = '<${1:in/notin/between/notbetween} name="$2" value="$3"> + $0 +' + end #范围判断代码块结束 + + snippet 'tcif' do |cmd| #tcif是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tcif' #tcif是激活字符,即按下tcif后会触发该代码块 + cmd.expansion = ' + $0 +' + cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 + end #if代码块结束 + + snippet 'tcifelse' do |cmd| #tcifelse是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tcifelse' #tcifelse是激活字符,即按下tcifelse后会触发该代码块 + cmd.expansion = ' + $0$2 + + $3 +' + cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 + end #ifelse代码块结束 + + snippet 'tcifelseif' do |cmd| #tcifelseif是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tcifelseif' #tcifelseif是激活字符,即按下tcifelseif后会触发该代码块 + cmd.expansion = ' + $0$2 + + $4 + + $5 +' + cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 + end #ifelseif代码块结束 + + snippet 'tcpresent' do |cmd| #tcpresent是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tcpresent' #tcpresent是激活字符,即按下tcpresent后会触发该代码块 + cmd.expansion = ' + $0 +' + cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 + end #present代码块结束 + + snippet 'tcnotpresent' do |cmd| #tcnotpresent是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tcnotpresent' #tcnotpresent是激活字符,即按下tcnotpresent后会触发该代码块 + cmd.expansion = ' + $0 +' + cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 + end #notpresent代码块结束 + + snippet 'tcempty' do |cmd| #tcempty是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tcempty' #tcempty是激活字符,即按下tcempty后会触发该代码块 + cmd.expansion = ' + $0 +' + cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 + end #empty代码块结束 + + snippet 'tcdefined' do |cmd| #tcdefined是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tcdefined' #tcdefined是激活字符,即按下tcdefined后会触发该代码块 + cmd.expansion = ' + $0 +' + cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 + end #defined代码块结束 + + snippet 'tcphp' do |cmd| #tcphp是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tcphp' #tcphp是激活字符,即按下tcphp后会触发该代码块 + cmd.expansion = ' + $0 +' + cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 + end #php代码块结束 + + snippet 'tcimport' do |cmd| #tcimport是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tcimport' #tcimport是激活字符,即按下tcimport后会触发该代码块 + cmd.expansion = ' + $0 +' + cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 + end #import代码块结束 + + snippet 'tcload' do |cmd| #tcload是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tcload' #tcload是激活字符,即按下tcload后会触发该代码块 + cmd.expansion = ' + $0 +' + cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 + end #load代码块结束 + + snippet 'tcjs' do |cmd| #tcjs是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tcjs' #tcjs是激活字符,即按下tcjs后会触发该代码块 + cmd.expansion = ' + $0 +' + cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 + end #js代码块结束 + + snippet 'tccss' do |cmd| #tccss是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tccss' #tccss是激活字符,即按下tccss后会触发该代码块 + cmd.expansion = ' + $0 +' + cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 + end #css代码块结束 + + snippet 'tctcinclude' do |cmd| #tctcinclude是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tctcinclude' #tctcinclude是激活字符,即按下tctcinclude后会触发该代码块 + cmd.expansion = ' + $0 +' + cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 + end #tcinclude代码块结束 + + snippet 'tcinclude' do |cmd| #tcinclude是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tcinclude' #tcinclude是激活字符,即按下tcinclude后会触发该代码块 + cmd.expansion = ' + $0 +' + cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 + end #include代码块结束 + + snippet 'tcliteral' do |cmd| #tcliteral是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tcliteral' #tcliteral是激活字符,即按下tcliteral后会触发该代码块 + cmd.expansion = ' + $0 +' + cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 + end #literal代码块结束 + + snippet 'tcroot' do |cmd| #tcroot是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tcroot' #tcroot是激活字符,即按下tcroot后会触发该代码块 + cmd.expansion = '__ROOT__' + cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 + end #root代码块结束 + + snippet 'tctmpl' do |cmd| #tctmpl是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tctmpl' #tctmpl是激活字符,即按下tctmpl后会触发该代码块 + cmd.expansion = '__TMPL__' + cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 + end #tmpl代码块结束 + + snippet 'tcstatics' do |cmd| #tcstatics是显示名称,代码助手提示列表显示时可见 + cmd.trigger = 'tcstatics' #tcstatics是激活字符,即按下tcstatics后会触发该代码块 + cmd.expansion = '__STATICS__' + cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 + end #statics代码块结束 + +end + +#ThinkPHP ThinkCMF 模板标签代码块结束 \ No newline at end of file From 4946162845dda1e9648953fe12833299508ebd97 Mon Sep 17 00:00:00 2001 From: zxxjjforever Date: Wed, 17 Dec 2014 20:53:59 +0800 Subject: [PATCH 4/4] back to the last version --- html/snippets.rb | 183 ----------------------------------------------- 1 file changed, 183 deletions(-) diff --git a/html/snippets.rb b/html/snippets.rb index 355aedb..579c828 100755 --- a/html/snippets.rb +++ b/html/snippets.rb @@ -549,186 +549,3 @@ cmd.invoke {|context| "" } end end - - -# ThinkPHP ThinkCMF 模板标签代码块 -# Author: Dean http://www.thinkcmf.com -# Date : 2014-12-13 20:11 -# 使用方法 -# 直接在html模板里敲tc,就会自动提示,tc代表代码块前缀(thinkphp thinkcmf缩写)以防和其它程序标签发生冲突 -# 如foreach标签 ,直接输入tcforeach试试 - - -with_defaults :scope => 'text.html text' do |bundle| #=====HTML标签代码块================================================================================ - - snippet 'tcforeach' do |cmd| #tcforeach是显示名称,代码助手提示列表显示时可见 - cmd.trigger = 'tcforeach' #tcforeach是激活字符,即按下tcforeach后会触发该代码块 - cmd.expansion = " - $0 -" #expansion是代码块的输出内容,其中$0、$1是光标的停留和切换位置。$1是第一个停留光标,$0是最后回车时停留的光标。 - #如果输出涉及到换行和tab,也需严格在这里使用换行和tab。 - #输出双引号在前面加\来转义,输出$使用$$转义 - cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 - end #foreach代码块结束 - - snippet 'tcvolist' do |cmd| #tcvolist是显示名称,代码助手提示列表显示时可见 - cmd.trigger = 'tcvolist' #tcvolist是激活字符,即按下tcvolist后会触发该代码块 - cmd.expansion = " - $0 -" - cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 - end #volist代码块结束 - - snippet 'tcfor' do |cmd| #tcfor是显示名称,代码助手提示列表显示时可见 - cmd.trigger = 'tcfor' #tcfor是激活字符,即按下tcfor后会触发该代码块 - cmd.expansion = " - $0 -" - cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 - end #for代码块结束 - - snippet 'tcswitch' do |cmd| #tcswitch是显示名称,代码助手提示列表显示时可见 - cmd.trigger = 'tcswitch' #tcswitch是激活字符,即按下tcswitch后会触发该代码块 - cmd.expansion = " - $4 - $6 - $0 -" - cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 - end #switch代码块结束 - - snippet 'tceq' do |cmd| #tceq是显示名称,代码助手提示列表显示时可见 - cmd.trigger = 'tceq' #tceq是激活字符,即按下tceq后会触发该代码块 - cmd.expansion = '<${1:eq/equal/neq/notequal/gt/egt/lt/elt/heq/nheq} name="$2" value="$3"> - $0 -' - end #比较代码块结束 - - snippet 'tcin' do |cmd| #tcin是显示名称,代码助手提示列表显示时可见 - cmd.trigger = 'tcin' #tcin是激活字符,即按下tcin后会触发该代码块 - cmd.expansion = '<${1:in/notin/between/notbetween} name="$2" value="$3"> - $0 -' - end #范围判断代码块结束 - - snippet 'tcif' do |cmd| #tcif是显示名称,代码助手提示列表显示时可见 - cmd.trigger = 'tcif' #tcif是激活字符,即按下tcif后会触发该代码块 - cmd.expansion = ' - $0 -' - cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 - end #if代码块结束 - - snippet 'tcifelse' do |cmd| #tcifelse是显示名称,代码助手提示列表显示时可见 - cmd.trigger = 'tcifelse' #tcifelse是激活字符,即按下tcifelse后会触发该代码块 - cmd.expansion = ' - $0$2 - - $3 -' - cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 - end #ifelse代码块结束 - - snippet 'tcifelseif' do |cmd| #tcifelseif是显示名称,代码助手提示列表显示时可见 - cmd.trigger = 'tcifelseif' #tcifelseif是激活字符,即按下tcifelseif后会触发该代码块 - cmd.expansion = ' - $0$2 - - $4 - - $5 -' - cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 - end #ifelseif代码块结束 - - snippet 'tcpresent' do |cmd| #tcpresent是显示名称,代码助手提示列表显示时可见 - cmd.trigger = 'tcpresent' #tcpresent是激活字符,即按下tcpresent后会触发该代码块 - cmd.expansion = ' - $0 -' - cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 - end #present代码块结束 - - snippet 'tcnotpresent' do |cmd| #tcnotpresent是显示名称,代码助手提示列表显示时可见 - cmd.trigger = 'tcnotpresent' #tcnotpresent是激活字符,即按下tcnotpresent后会触发该代码块 - cmd.expansion = ' - $0 -' - cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 - end #notpresent代码块结束 - - snippet 'tcempty' do |cmd| #tcempty是显示名称,代码助手提示列表显示时可见 - cmd.trigger = 'tcempty' #tcempty是激活字符,即按下tcempty后会触发该代码块 - cmd.expansion = ' - $0 -' - cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 - end #empty代码块结束 - - snippet 'tcdefined' do |cmd| #tcdefined是显示名称,代码助手提示列表显示时可见 - cmd.trigger = 'tcdefined' #tcdefined是激活字符,即按下tcdefined后会触发该代码块 - cmd.expansion = ' - $0 -' - cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 - end #defined代码块结束 - - snippet 'tcphp' do |cmd| #tcphp是显示名称,代码助手提示列表显示时可见 - cmd.trigger = 'tcphp' #tcphp是激活字符,即按下tcphp后会触发该代码块 - cmd.expansion = ' - $0 -' - cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 - end #php代码块结束 - - snippet 'tcimport' do |cmd| #tcimport是显示名称,代码助手提示列表显示时可见 - cmd.trigger = 'tcimport' #tcimport是激活字符,即按下tcimport后会触发该代码块 - cmd.expansion = ' - $0 -' - cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 - end #import代码块结束 - - snippet 'tcload' do |cmd| #tcload是显示名称,代码助手提示列表显示时可见 - cmd.trigger = 'tcload' #tcload是激活字符,即按下tcload后会触发该代码块 - cmd.expansion = ' - $0 -' - cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 - end #load代码块结束 - - snippet 'tcjs' do |cmd| #tcjs是显示名称,代码助手提示列表显示时可见 - cmd.trigger = 'tcjs' #tcjs是激活字符,即按下tcjs后会触发该代码块 - cmd.expansion = ' - $0 -' - cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 - end #js代码块结束 - - snippet 'tccss' do |cmd| #tccss是显示名称,代码助手提示列表显示时可见 - cmd.trigger = 'tccss' #tccss是激活字符,即按下tccss后会触发该代码块 - cmd.expansion = ' - $0 -' - cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 - end #css代码块结束 - - snippet 'tctcinclude' do |cmd| #tctcinclude是显示名称,代码助手提示列表显示时可见 - cmd.trigger = 'tctcinclude' #tctcinclude是激活字符,即按下tctcinclude后会触发该代码块 - cmd.expansion = ' - $0 -' - cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 - end #tcinclude代码块结束 - - snippet 'tcinclude' do |cmd| #tcinclude是显示名称,代码助手提示列表显示时可见 - cmd.trigger = 'tcinclude' #tcinclude是激活字符,即按下tcinclude后会触发该代码块 - cmd.expansion = ' - $0 -' - cmd.needApplyReContentAssist = true #这句话的意思是输出后同时激活代码助手,即在$1的位置直接拉出样式列表 - end #include代码块结束 - -end - -#ThinkPHP ThinkCMF 模板标签代码块结束