diff --git a/snippets/PowerShell.json b/snippets/PowerShell.json index d8a1bb3919..9fb67df773 100644 --- a/snippets/PowerShell.json +++ b/snippets/PowerShell.json @@ -533,6 +533,27 @@ ], "description": "Script cmdlet definition snippet" }, + "Function-Advanced": { + "prefix": "function-advanced", + "body": [ + "function ${1:Verb-Noun} {", + "\t[CmdletBinding()]", + "\tparam (", + "\t\t$0", + "\t)", + "\t", + "\tbegin {", + "\t}", + "\t", + "\tprocess {", + "\t}", + "\t", + "\tend {", + "\t}", + "}" + ], + "description": "Script advanced function definition snippet" + }, "Cmdlet-Comment-Help": { "prefix": "comment-help", "body": [