From 0fb5d6cdf6e00145afa9cc48b0ff22eae77f19b2 Mon Sep 17 00:00:00 2001 From: 503318900 Date: Thu, 28 Dec 2023 21:59:33 +0530 Subject: [PATCH 1/2] Helper During Programming is Enhanced --- snippets/helpers.json | 146 +++++++++++++++++++++++++++++++++++++++++- 1 file changed, 145 insertions(+), 1 deletion(-) diff --git a/snippets/helpers.json b/snippets/helpers.json index 28ca630..d17a9db 100644 --- a/snippets/helpers.json +++ b/snippets/helpers.json @@ -12,5 +12,149 @@ "!!alert.${1|message,warning,error,confirm,question,input|}(${2})" ], "description": "Helper for !!alert global function" - } + }, + + "Do Index Loop": { + "prefix": "Do Index", + "body": [ + "do !$1 index $2 \nenddo" + ], + "description": "Do Index Loop" + }, + + "Do Values Loop": { + "prefix": "Do Values", + "body": [ + "do !$1 values $2 \nenddo" + ], + "description": "Do Values Loop" + }, + + "Do Indices Loop": { + "prefix": "Do Indices", + "body": [ + "do !$1 indices $2 \nenddo" + ], + "description": "Do Indices Loop" + }, + + "Do To Loop": { + "prefix": "Do To Loop", + "body": [ + "do !$1 to $2 \nenddo" + ], + "description": "Do To Loop: Used for ittration till number." + }, + + "Do From To Loop": { + "prefix": "Do From To Loop", + "body": [ + "do !$1 from $2 to $3 \nenddo" + ], + "description": "Do From To Loop: Used for ittration from number till another number." + }, + + "Do From To By Loop": { + "prefix": "Do From To By Loop", + "body": [ + "do !$1 from $2 to $3 by $4 \nenddo" + ], + "description": "Do From To By Loop: Used for ittration from number till another number in a step of number." + }, + + "Break If": { + "prefix": "Break If", + "body": [ + "break if (!$1)" + ], + "description": "Break If" + }, + + "Skip If": { + "prefix": "skip If", + "body": [ + "skip if (!$1)" + ], + "description": "Skip If" + }, + + "If Else": { + "prefix": "If Else", + "body": [ + "if ($1) then\n $2 \nelse \n $3 \nendif" + ], + "description": "If Else" + }, + + "If": { + "prefix": "If", + "body": [ + "if (!$1) then\n $2 \nendif" + ], + "description": "If" + }, + + "HandleError": { + "prefix": "HandleError", + "body": [ + "handle( $1, $2 ) \n $3" + ], + "description": "HandleError" + }, + + "ElseHandleError": { + "prefix": "ElseHandleError", + "body": [ + "elsehandle( $1, $2 ) \n $3" + ], + "description": "ElseHandleError" + }, + + "HandleAny": { + "prefix": "HandleAny", + "body": [ + "handle any" + ], + "description": "HandleAny" + }, + + "ElseHandleAny": { + "prefix": "ElseHandleAny", + "body": [ + "elsehandle any" + ], + "description": "ElseHandleAny" + }, + + "HandleNone": { + "prefix": "HandleNone", + "body": [ + "handle none" + ], + "description": "HandleNone" + }, + + "ElseHandleNone": { + "prefix": "ElseHandleNone", + "body": [ + "elsehandle none" + ], + "description": "ElseHandleNone" + }, + + "EndHandle": { + "prefix": "EndHandle", + "body": [ + "endhandle" + ], + "description": "EndHandle" + }, + + "Q Var": { + "prefix": "Q Var", + "body": [ + "Q Var !$1" + ], + "description": "Q Var" + } } \ No newline at end of file From 153a53156f968243b4483e27dc653cfddf5982f8 Mon Sep 17 00:00:00 2001 From: shivangKheradiya Date: Thu, 28 Dec 2023 22:03:29 +0530 Subject: [PATCH 2/2] Helpers During Programming is Enhanced --- snippets/helpers.json | 1 + 1 file changed, 1 insertion(+) diff --git a/snippets/helpers.json b/snippets/helpers.json index d17a9db..0a60792 100644 --- a/snippets/helpers.json +++ b/snippets/helpers.json @@ -157,4 +157,5 @@ ], "description": "Q Var" } + } \ No newline at end of file