From 9b0e79785660667e307527adfbd3bb0299f407f9 Mon Sep 17 00:00:00 2001 From: danielct1995 Date: Thu, 4 Jan 2018 13:30:06 +0100 Subject: [PATCH 1/3] Added try-catch Snippet Just added a generic try-catch. It's declared with a prefix named 'trCa' --- snippets/language-java.cson | 3 +++ 1 file changed, 3 insertions(+) diff --git a/snippets/language-java.cson b/snippets/language-java.cson index 1f3bbb4..3a4979b 100644 --- a/snippets/language-java.cson +++ b/snippets/language-java.cson @@ -71,6 +71,9 @@ 'try': 'prefix': 'tr' 'body': 'try {\n\t$0\n}' + 'try-catch': + 'prefix':'trCa' + 'body': 'try{$1}catch(${2:Exception} ${3:e}){$4}' 'variable': 'prefix': 'v' 'body': '${1:String} ${2:var}${3: = ${0:null}};' From 04177d0f5a608a3c1035c5b4ea0b40c54a3881f5 Mon Sep 17 00:00:00 2001 From: danielct1995 Date: Tue, 9 Jan 2018 08:47:09 +0100 Subject: [PATCH 2/3] Pattern refactor for a better rendering Change based on @sadikovi 's idea --- snippets/language-java.cson | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/snippets/language-java.cson b/snippets/language-java.cson index 3a4979b..c7d534f 100644 --- a/snippets/language-java.cson +++ b/snippets/language-java.cson @@ -73,7 +73,7 @@ 'body': 'try {\n\t$0\n}' 'try-catch': 'prefix':'trCa' - 'body': 'try{$1}catch(${2:Exception} ${3:e}){$4}' + 'body': 'try{\n\t$1\n}catch(${2:Exception} ${3:e}){\n\t$4\n}' 'variable': 'prefix': 'v' 'body': '${1:String} ${2:var}${3: = ${0:null}};' From a8b64549b1997c4df87e7d322623ea5065cdb50d Mon Sep 17 00:00:00 2001 From: danielct1995 Date: Tue, 9 Jan 2018 19:11:55 +0100 Subject: [PATCH 3/3] Added whitespaces and prefix chaged I just added some spaces to Try-Catch snippet and changed it's prefix to trc --- snippets/language-java.cson | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/snippets/language-java.cson b/snippets/language-java.cson index c7d534f..58db9fc 100644 --- a/snippets/language-java.cson +++ b/snippets/language-java.cson @@ -72,8 +72,8 @@ 'prefix': 'tr' 'body': 'try {\n\t$0\n}' 'try-catch': - 'prefix':'trCa' - 'body': 'try{\n\t$1\n}catch(${2:Exception} ${3:e}){\n\t$4\n}' + 'prefix':'trc' + 'body': 'try {\n\t$1\n} catch(${2:Exception} ${3:e}) {\n\t$4\n}' 'variable': 'prefix': 'v' 'body': '${1:String} ${2:var}${3: = ${0:null}};'