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 (diff)