From 82e1651f97adeb069812bd6363c7679b7b91cc06 Mon Sep 17 00:00:00 2001 From: Johan Lorenzo Date: Fri, 9 Sep 2016 14:30:16 +0200 Subject: [PATCH] Add @property snippet and rename the previous one --- snippets/language-python.cson | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/snippets/language-python.cson b/snippets/language-python.cson index 8906e44..2f3d431 100644 --- a/snippets/language-python.cson +++ b/snippets/language-python.cson @@ -59,8 +59,11 @@ 'New Function': 'prefix': 'def' 'body': 'def ${1:fname}(${2:arg}):\n\t${3:pass}' - 'New Property': + 'New Property (decorator)': 'prefix': 'property' + 'body': '@property\ndef ${1:prop_name}(self):\n\treturn ${2:"foo"}' + 'New Property (function)': + 'prefix': 'propertyf' 'body': 'def ${1:foo}():\n doc = "${2:The $1 property.}"\n def fget(self):\n ${3:return self._$1}\n def fset(self, value):\n ${4:self._$1 = value}\n def fdel(self):\n ${5:del self._$1}\n return locals()\n$1 = property(**$1())$0' 'if': 'prefix': 'if'