Ultisnips
This commit is contained in:
parent
890a432a4e
commit
370f9e845f
|
@ -8,13 +8,13 @@ endsnippet
|
||||||
snippet fun "New Function"
|
snippet fun "New Function"
|
||||||
${1:int} ${2:MyFunc} (${3:void}) {
|
${1:int} ${2:MyFunc} (${3:void}) {
|
||||||
`!p
|
`!p
|
||||||
if t[1] != "void":
|
if t[1].replace('static ', '') != "void":
|
||||||
snip.rv = f"{t[1]} rv = 0;"
|
snip.rv = f"{t[1].replace('static ', '')} rv = 0;"
|
||||||
else:
|
else:
|
||||||
snip.rv = ""`
|
snip.rv = ""`
|
||||||
$5
|
$5
|
||||||
`!p
|
`!p
|
||||||
if t[1] != "void":
|
if t[1].replace('static ', '') != "void":
|
||||||
snip.rv = f"return rv;"
|
snip.rv = f"return rv;"
|
||||||
else:
|
else:
|
||||||
snip.rv = ""`
|
snip.rv = ""`
|
||||||
|
@ -25,13 +25,13 @@ endsnippet
|
||||||
snippet "(\w+)->fun" "Struct function" r
|
snippet "(\w+)->fun" "Struct function" r
|
||||||
${1:int} ${2:Name} (`!p snip.rv = match.group(1)`* self, ${4:void}) {
|
${1:int} ${2:Name} (`!p snip.rv = match.group(1)`* self, ${4:void}) {
|
||||||
`!p
|
`!p
|
||||||
if t[1] != "void":
|
if t[1].replace('static ', '') != "void":
|
||||||
snip.rv = f"{t[1]} rv = 0;"
|
snip.rv = f"{t[1].replace('static ', '')} rv = 0;"
|
||||||
else:
|
else:
|
||||||
snip.rv = ""`
|
snip.rv = ""`
|
||||||
$5
|
$5
|
||||||
`!p
|
`!p
|
||||||
if t[1] != "void":
|
if t[1].replace('static ', '') != "void":
|
||||||
snip.rv = f"return rv;"
|
snip.rv = f"return rv;"
|
||||||
else:
|
else:
|
||||||
snip.rv = ""`
|
snip.rv = ""`
|
||||||
|
@ -74,13 +74,13 @@ snip.rv = rval`
|
||||||
*/
|
*/
|
||||||
${1:int} ${2:MyFunc} (${3:void}) {
|
${1:int} ${2:MyFunc} (${3:void}) {
|
||||||
`!p
|
`!p
|
||||||
if t[1] != "void":
|
if t[1].replace('static ', '') != "void":
|
||||||
snip.rv = f"{t[1]} rv = 0;"
|
snip.rv = f"{t[1].replace('static ', '')} rv = 0;"
|
||||||
else:
|
else:
|
||||||
snip.rv = ""`
|
snip.rv = ""`
|
||||||
$5
|
$5
|
||||||
`!p
|
`!p
|
||||||
if t[1] != "void":
|
if t[1].replace('static ', '') != "void":
|
||||||
snip.rv = f"return rv;"
|
snip.rv = f"return rv;"
|
||||||
else:
|
else:
|
||||||
snip.rv = ""`
|
snip.rv = ""`
|
||||||
|
|
|
@ -17,7 +17,7 @@ endsnippet
|
||||||
snippet exfun "New Function with Documentation"
|
snippet exfun "New Function with Documentation"
|
||||||
/**
|
/**
|
||||||
* @name $2
|
* @name $2
|
||||||
* @return $1
|
* @return `!p t[1].replace("static ", "")`
|
||||||
* @brief ${4: Description}
|
* @brief ${4: Description}
|
||||||
*
|
*
|
||||||
`!p
|
`!p
|
||||||
|
@ -31,12 +31,12 @@ snip.rv = rval`
|
||||||
${1:int} ${2:MyFunc} (${3:void}) {
|
${1:int} ${2:MyFunc} (${3:void}) {
|
||||||
`!p
|
`!p
|
||||||
if t[1] != "void":
|
if t[1] != "void":
|
||||||
snip.rv = f"{t[1]} rv = 0;"
|
snip.rv = f"{t[1].replace('static ', '')} rv = 0;"
|
||||||
else:
|
else:
|
||||||
snip.rv = ""`
|
snip.rv = ""`
|
||||||
$5
|
$5
|
||||||
`!p
|
`!p
|
||||||
if t[1] != "void":
|
if t[1].replace("static ", "") != "void":
|
||||||
snip.rv = f"return rv;"
|
snip.rv = f"return rv;"
|
||||||
else:
|
else:
|
||||||
snip.rv = ""`
|
snip.rv = ""`
|
||||||
|
@ -49,7 +49,7 @@ ${1:int} ${2:Name} (${3:void}) {
|
||||||
$5
|
$5
|
||||||
|
|
||||||
return ${6:`!p
|
return ${6:`!p
|
||||||
if t[1] != "void":
|
if t[1].replace("static ", "") != "void":
|
||||||
snip.rv = f"0"
|
snip.rv = f"0"
|
||||||
else:
|
else:
|
||||||
snip.rv = ""`};
|
snip.rv = ""`};
|
||||||
|
|
|
@ -13,6 +13,14 @@ $1
|
||||||
$0
|
$0
|
||||||
endsnippet
|
endsnippet
|
||||||
|
|
||||||
|
snippet cc "C Code" b
|
||||||
|
\`\`\`c
|
||||||
|
$1
|
||||||
|
\`\`\`
|
||||||
|
$0
|
||||||
|
endsnippet
|
||||||
|
|
||||||
|
|
||||||
snippet csql "SQL Code"
|
snippet csql "SQL Code"
|
||||||
\`\`\`sql
|
\`\`\`sql
|
||||||
$1
|
$1
|
||||||
|
|
Loading…
Reference in New Issue