Config/vscode.json

{
    "editor.detectIndentation": false,
    "editor.formatOnPaste": true,
    "explorer.confirmDelete": false,
    "explorer.confirmDragAndDrop": false,
    "files.autoSave": "afterDelay",
    "files.trimTrailingWhitespace": true,
    "git.confirmSync": false,
    "git.enableSmartCommit": true,
    "powershell.codeFormatting.autoCorrectAliases": true,
    "powershell.codeFormatting.avoidSemicolonsAsLineTerminators": true,
    "powershell.codeFormatting.ignoreOneLineBlock": false,
    "powershell.codeFormatting.newLineAfterCloseBrace": false,
    "powershell.codeFormatting.trimWhitespaceAroundPipe": true,
    "powershell.codeFormatting.useCorrectCasing": true,
    "powershell.codeFormatting.whitespaceBetweenParameters": true,
    "powershell.integratedConsole.showOnStartup": false,
    "powershell.promptToUpdatePowerShell": false,
    "security.workspace.trust.untrustedFiles": "open",
    "update.mode": "none",
    "vsicons.dontShowNewVersionMessage": true,
    "window.newWindowDimensions": "inherit",
    "workbench.iconTheme": "vscode-icons",
    "workbench.startupEditor": "newUntitledFile",
    "[xml]": {
        "editor.defaultFormatter": "redhat.vscode-xml"
    },
    "explorer.autoReveal": false,
    "css.format.newlineBetweenSelectors": false,
    "workbench.editor.empty.hint": "hidden",
    "xml.format.joinContentLines": true,
    "xml.format.preservedNewlines": 0,
    "xml.format.preserveEmptyContent": true,
    "xml.format.joinCDATALines": true,
    "xml.format.joinCommentLines": true,
    "xml.format.legacy": true,
    "diffEditor.ignoreTrimWhitespace": true,
    "editor.multiCursorModifier": "ctrlCmd",
    "[dockercompose]": {
        "editor.insertSpaces": true,
        "editor.tabSize": 2,
        "editor.autoIndent": "advanced",
        "editor.defaultFormatter": "redhat.vscode-yaml"
    },
    "[github-actions-workflow]": {
        "editor.defaultFormatter": "redhat.vscode-yaml"
    }
}