lua snippet // loops, blocks, and pcall
This commit is contained in:
parent
6b8547dfd0
commit
11ad17eac9
@ -32,6 +32,65 @@ for ${1:i}=${2:first},${3:last}${4/^..*/(?0:,:)/}${4:step} do
|
|||||||
end
|
end
|
||||||
endsnippet
|
endsnippet
|
||||||
|
|
||||||
|
snippet do "do block"
|
||||||
|
do
|
||||||
|
$0
|
||||||
|
end
|
||||||
|
endsnippet
|
||||||
|
|
||||||
|
snippet repeat "repeat loop" b
|
||||||
|
repeat
|
||||||
|
$1
|
||||||
|
until $0
|
||||||
|
endsnippet
|
||||||
|
|
||||||
|
snippet while "while loop" b
|
||||||
|
while $1 do
|
||||||
|
$0
|
||||||
|
end
|
||||||
|
endsnippet
|
||||||
|
|
||||||
|
snippet if "if statement" b
|
||||||
|
if $1 then
|
||||||
|
$0
|
||||||
|
end
|
||||||
|
endsnippet
|
||||||
|
|
||||||
|
snippet ife "if/else statement" b
|
||||||
|
if $1 then
|
||||||
|
$2
|
||||||
|
else
|
||||||
|
$0
|
||||||
|
end
|
||||||
|
endsnippet
|
||||||
|
|
||||||
|
snippet eif "if/elseif statement" b
|
||||||
|
if $1 then
|
||||||
|
$2
|
||||||
|
elseif $3 then
|
||||||
|
$0
|
||||||
|
end
|
||||||
|
endsnippet
|
||||||
|
|
||||||
|
snippet eife "if/elseif/else statement" b
|
||||||
|
if $1 then
|
||||||
|
$2
|
||||||
|
elseif $3 then
|
||||||
|
$4
|
||||||
|
else
|
||||||
|
$0
|
||||||
|
end
|
||||||
|
endsnippet
|
||||||
|
|
||||||
|
snippet pcall "pcall statement" b
|
||||||
|
local ok, err = pcall(${1:your_function})
|
||||||
|
if not ok then
|
||||||
|
handler(${2:ok, err})
|
||||||
|
${3:else
|
||||||
|
success(${4:ok, err})
|
||||||
|
}end
|
||||||
|
endsnippet
|
||||||
|
|
||||||
snippet local "local x = 1"
|
snippet local "local x = 1"
|
||||||
local ${1:x} = ${0:1}
|
local ${1:x} = ${0:1}
|
||||||
endsnippet
|
endsnippet
|
||||||
|
Loading…
Reference in New Issue
Block a user