Templates/VscodeConfig/settings.json

{
    "powershell.codeFormatting.openBraceOnSameLine": false,
    "powershell.codeFormatting.newLineAfterOpenBrace": true,
    "powershell.codeFormatting.newLineAfterCloseBrace": true,
    "powershell.codeFormatting.whitespaceBeforeOpenBrace": true,
    "powershell.codeFormatting.whitespaceBeforeOpenParen": true,
    "powershell.codeFormatting.whitespaceAroundOperator": true,
    "powershell.codeFormatting.whitespaceAfterSeparator": true,
    "powershell.codeFormatting.ignoreOneLineBlock": false,
    "powershell.codeFormatting.pipelineIndentationStyle": "IncreaseIndentationAfterEveryPipeline",
    "powershell.codeFormatting.preset": "Custom",
    "powershell.codeFormatting.alignPropertyValuePairs": true,
    "powershell.developer.bundledModulesPath": "${cwd}/output/RequiredModules",
    "powershell.scriptAnalysis.settingsPath": ".vscode\\analyzersettings.psd1",
    "powershell.scriptAnalysis.enable": true,
    "files.trimTrailingWhitespace": true,
    "files.trimFinalNewlines": true,
    "files.insertFinalNewline": true,
    "files.associations": {
        "*.ps1xml": "xml"
    },
    "cSpell.words": [
        "COMPANYNAME",
        "ICONURI",
        "LICENSEURI",
        "PROJECTURI",
        "RELEASENOTES",
        "buildhelpers",
        "endregion",
        "gitversion",
        "icontains",
        "keepachangelog",
        "notin",
        "pscmdlet",
        "steppable"
    ],
    "[markdown]": {
        "files.trimTrailingWhitespace": false,
        "files.encoding": "utf8"
    }
}