diff --git a/snippets/PowerShell.json b/snippets/PowerShell.json index 2716e42b6d..427b359574 100644 --- a/snippets/PowerShell.json +++ b/snippets/PowerShell.json @@ -512,32 +512,11 @@ ], "description": "Enum definition snippet" }, - "Cmdlet": { - "prefix": "cmdlet", - "body": [ - "function ${1:Verb-Noun} {", - "\t[CmdletBinding()]", - "\tparam (", - "\t\t$0", - "\t)", - "\t", - "\tbegin {", - "\t\t", - "\t}", - "\t", - "\tprocess {", - "\t\t$TM_SELECTED_TEXT", - "\t}", - "\t", - "\tend {", - "\t\t", - "\t}", - "}" - ], - "description": "Script cmdlet definition snippet" - }, "Function-Advanced": { - "prefix": "function-advanced", + "prefix": [ + "function-advanced", + "cmdlet" + ], "body": [ "function ${1:Verb-Noun} {", "\t[CmdletBinding()]", @@ -560,7 +539,7 @@ ], "description": "Script advanced function definition snippet" }, - "Cmdlet-Comment-Help": { + "Comment-Help": { "prefix": "comment-help", "body": [ "<#", @@ -579,7 +558,7 @@ "\tGeneral notes", "#>" ], - "description": "Comment-based help snippet" + "description": "Comment-based help for an advanced function snippet" }, "Parameter": { "prefix": "parameter", @@ -931,7 +910,7 @@ "body": [ "[Diagnostics.CodeAnalysis.SuppressMessageAttribute('${1:PSProvideDefaultParameterValue}', '', Scope='Function', Target='${2:*}')]" ] - }, + }, "PSCustomObject": { "prefix": "PSCustomObject", "body": [