梦绫轩
梦绫轩
  • 发布:2015-09-26 00:52
  • 更新:2015-11-19 16:13
  • 阅读:1882

为什么扩展xml代码块,每次需要手动激活代码助手后再输入触发字符才有效?

分类:HBuilder

本人想扩展xml代码块,于是根据xml扩展代码块文件示例增加了一些代码块,但是在编辑xml文件时,总是需要先按 Alt+/ 键激活代码助手后再输入定义的触发字符才能看到代码块提示

期望能像扩展html、js代码块一样,直接输入触发字符就自动激活代码助手,几经尝试未果....

请问要如何写扩展代码?

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
require 'ruble'

======begin======扩展定义xml代码块============

with_defaults :scope => 'text.xml' do
=begin
示例
snippet 'CDATA' do |s|
s.trigger = 'cdata'
s.expansion = '<![CDATA[$0]]>'
end
=end

从这里开始自定义

snippet "element" do |s|
s.trigger = 'element'
s.expansion = '<${1:element}></${1:element}>'
end

####################下面是我尝试扩展的代码块:####################
snippet "test" do |s|
s.trigger = 'test'
s.expansion = '<${1:test}></${1:test}>'
end

end#======end======扩展定义xml代码块结束============

2015-09-26 00:52 负责人:无 分享
已邀请:
Rosebed

Rosebed

遇到相同的问题,没有提示真心不方便

该问题目前已经被锁定, 无法添加新回复