From 2135d2402283fc9e1f19be315e184a959fca6f27 Mon Sep 17 00:00:00 2001 From: yannickreiss Date: Sun, 15 Sep 2024 20:34:11 +0200 Subject: [PATCH] Nicer function snippet for python --- UltiSnips/python.snippets | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/UltiSnips/python.snippets b/UltiSnips/python.snippets index 3db2dfd..33f925a 100644 --- a/UltiSnips/python.snippets +++ b/UltiSnips/python.snippets @@ -15,18 +15,19 @@ def ${1:function}(${2}): @brief ${3:function description} Args: - `!p +`!p params = t[2].replace(", ", ",").split(",") snip.rv = "" for param in params: - snip.rv += f"@param {param}" + snip.rv += f"\t\t@param {param}\n" ` Returns: - $4 ${5:description} + $4 """ - $6 + $5 `!p if t[4] != "": snip.rv = f"\n return {t[4]}"` + $0 endsnippet