Scite 快速入门 Xhtml

lua-users home
wiki

好吧,这不是 SciTE 的典型 Lua 脚本,但展示了 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'(或者可能是更短的词),然后按 Ctrl + .(句号),该特定函数中的文本就会出现。

Russell Beattie


最近更改 · 偏好设置
编辑 · 历史记录
最后编辑于 2007 年 2 月 8 日下午 11:25 GMT (差异)