Nicer function snippet for python
Test Neovim config on push / build (ubuntu-20.04) (push) Failing after 38s
Details
Test Neovim config on push / build (ubuntu-20.04) (push) Failing after 38s
Details
This commit is contained in:
parent
b5a63692af
commit
2135d24022
|
@ -15,18 +15,19 @@ def ${1:function}(${2}):
|
||||||
@brief ${3:function description}
|
@brief ${3:function description}
|
||||||
|
|
||||||
Args:
|
Args:
|
||||||
`!p
|
`!p
|
||||||
params = t[2].replace(", ", ",").split(",")
|
params = t[2].replace(", ", ",").split(",")
|
||||||
snip.rv = ""
|
snip.rv = ""
|
||||||
for param in params:
|
for param in params:
|
||||||
snip.rv += f"@param {param}"
|
snip.rv += f"\t\t@param {param}\n"
|
||||||
`
|
`
|
||||||
Returns:
|
Returns:
|
||||||
$4 ${5:description}
|
$4
|
||||||
"""
|
"""
|
||||||
$6
|
$5
|
||||||
`!p
|
`!p
|
||||||
if t[4] != "":
|
if t[4] != "":
|
||||||
snip.rv = f"\n return {t[4]}"`
|
snip.rv = f"\n return {t[4]}"`
|
||||||
|
|
||||||
$0
|
$0
|
||||||
endsnippet
|
endsnippet
|
||||||
|
|
Loading…
Reference in New Issue