Scite 快速入门 Xhtml

lua-users home
wiki

嗯,这并不是一段典型的 Lua 脚本来使用 SciTE,但它展示了一个 Lua 的特性:可以使用 [[ ]] 来包含字符串,从而摆脱所有的 '. ", \' ...

这不有趣吗?

function quickstartxhtml()
	editor:AddText([[<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title></title>
</head>
<body>

</body>
</html>]])
end
        

WalterCruz


添加一个(非常)基础的命令,你就可以拥有一个简单的行内宏(差不多,但还不完全是“代码片段”)
command.name.14.*=Snippet
command.14.*=Snippet
command.subsystem.14.*=3
command.mode.14.*=savebefore:no
command.shortcut.14.*=Ctrl+.


function snippet()
	editor:WordLeftEndExtend()
	local sel = editor:GetSelText()
	editor:ReplaceSel('')
	dostring(sel .. '()')
end
        

所以,要使用上面的示例,你可以输入 'quickstartxhtml'(或者可能更短的名字),然后按下 Control + .(句号),该特定函数中的文本就会出现。

Russell Beattie


RecentChanges · preferences
编辑 · 历史
最后编辑于 2007年2月8日 下午5:25 GMT (差异)