PKT4=:rrPowerShell.tmLanguage fileTypes ps1 PS1 name PowerShell foldingStartMarker (\{\s*(#.*)?$) foldingStopMarker ^\s*(\}) patterns match \b(?i:if|else|elseif|switch|while|default|for|do|until|break|continue|foreach|return|filter|in|trap|throw|param|begin|process|end|function|global|local|private|script|contained)\b name keyword.control.powershell match \b(?i:\w+-\w+)\b name support.function.powershell match \s+-(?i:eq|ne|ge|gt|lt|le|like|notlike|match|notmatch|replace|contains|notcontains|ieq|ine|ige|igt|ile|ilt|ilike|inotlike|imatch|inotmatch|ireplace|icontains|inotcontains|ceq|cne|cge|cgt|clt|cle|clike|cnotlike|cmatch|cnotmatch|creplace|ccontains|cnotcontains|is|isnot|as|and|or|band|bor|not|f)\b name keyword.operator.powershell begin # beginCaptures 0 name punctuation.definition.comment.powershell end $\n? name comment.line.powershell begin " beginCaptures 0 name punctuation.definition.string.begin.powershell end " endCaptures 0 name punctuation.definition.string.end.powershell name string.quoted.double.powershell begin ' beginCaptures 0 name punctuation.definition.string.begin.powershell end ' endCaptures 0 name punctuation.definition.string.end.powershell name string.quoted.powershell begin @" beginCaptures 0 name punctuation.definition.string.begin.powershell end "@ endCaptures 0 name punctuation.definition.string.end.powershell name string.quoted.region.powershell match (\$)[a-zA-Z_][a-zA-Z0-9_]* name variable.other.powershell scopeName source.powershell uuid B70C41F7-B5D0-3327-B3AC-0B1A44D56CD1 PKT4=O-- README.txtAdds support for editing PowerShell filetypesPKT4=:rrPowerShell.tmLanguagePKT4=O-- README.txtPK{