90 lines
3 KiB
JSON
90 lines
3 KiB
JSON
|
{
|
||
|
"[html]": {
|
||
|
"editor.defaultFormatter": "vscode.html-language-features"
|
||
|
},
|
||
|
"[javascript]": {
|
||
|
"editor.defaultFormatter": "vscode.typescript-language-features"
|
||
|
},
|
||
|
"[json]": {
|
||
|
"editor.defaultFormatter": "vscode.json-language-features"
|
||
|
},
|
||
|
"[python]": {
|
||
|
"editor.defaultFormatter": "ms-python.black-formatter"
|
||
|
},
|
||
|
"[terraform-vars]": {
|
||
|
"editor.defaultFormatter": "hashicorp.terraform",
|
||
|
"editor.formatOnSave": true,
|
||
|
"editor.formatOnSaveMode": "file"
|
||
|
},
|
||
|
"autoDocstring.startOnNewLine": true,
|
||
|
"diffEditor.renderSideBySide": false,
|
||
|
"editor.codeActionsOnSave": {
|
||
|
"source.organizeImports": true
|
||
|
},
|
||
|
"editor.formatOnSave": true,
|
||
|
"editor.renderControlCharacters": true,
|
||
|
"files.insertFinalNewline": true,
|
||
|
"files.trimFinalNewlines": true,
|
||
|
"files.trimTrailingWhitespace": true,
|
||
|
"files.watcherExclude": {
|
||
|
"**/.git/**": true,
|
||
|
"**/.mypy_cache/**": true,
|
||
|
"**/.pyenv/**": true,
|
||
|
"**/__pycache__/**": true
|
||
|
},
|
||
|
"git.alwaysShowStagedChangesResourceGroup": true,
|
||
|
"git.autoStash": true,
|
||
|
"git.autofetch": true,
|
||
|
"git.confirmSync": false,
|
||
|
"git.enableCommitSigning": true,
|
||
|
"git.ignoreRebaseWarning": true,
|
||
|
"git.suggestSmartCommit": false,
|
||
|
"html.format.indentInnerHtml": true,
|
||
|
"html.format.templating": true,
|
||
|
"python.diagnostics.sourceMapsEnabled": true,
|
||
|
"python.experiments.enabled": false,
|
||
|
"python.linting.enabled": true,
|
||
|
"python.terminal.activateEnvInCurrentTerminal": true,
|
||
|
"python.testing.unittestArgs": ["-v", "-s", ".", "-p", "test_*.py"],
|
||
|
"python.testing.unittestEnabled": true,
|
||
|
"redhat.telemetry.enabled": false,
|
||
|
"simple-perl.perltidyArgs": ["-l=140", "-gnu", "-ci=4"],
|
||
|
"svg.preview.mode": "svg",
|
||
|
"vsicons.dontShowNewVersionMessage": true,
|
||
|
"window.newWindowDimensions": "inherit",
|
||
|
"workbench.colorTheme": "Solarized Dark",
|
||
|
"workbench.editor.historyBasedLanguageDetection": true,
|
||
|
"workbench.enableExperiments": false,
|
||
|
"workbench.iconTheme": "vscode-icons",
|
||
|
"workbench.startupEditor": "none",
|
||
|
"python.analysis.completeFunctionParens": true,
|
||
|
"python.analysis.diagnosticMode": "workspace",
|
||
|
"json.maxItemsComputed": 500000,
|
||
|
"editor.foldingMaximumRegions": 50000,
|
||
|
"python.analysis.typeCheckingMode": "basic",
|
||
|
"indentRainbow.tabmixColor": "rgba(128,32,96,0.2)",
|
||
|
"scm.diffDecorationsGutterAction": "none",
|
||
|
"diffEditor.codeLens": true,
|
||
|
"git.openDiffOnClick": false,
|
||
|
"[yaml]": {
|
||
|
"editor.defaultFormatter": "redhat.vscode-yaml"
|
||
|
},
|
||
|
"python.linting.maxNumberOfProblems": 20,
|
||
|
"python.linting.pylintCategorySeverity.convention": "Warning",
|
||
|
"python.linting.mypyCategorySeverity.note": "Warning",
|
||
|
"python.linting.pylintCategorySeverity.refactor": "Warning",
|
||
|
"[jinja-html]": {
|
||
|
"editor.defaultFormatter": "vscode.html-language-features"
|
||
|
},
|
||
|
"pylint.severity": {
|
||
|
"refactor": "Information"
|
||
|
},
|
||
|
"files.autoSaveDelay": 2000,
|
||
|
"files.autoSave": "afterDelay",
|
||
|
"css.format.enable": false,
|
||
|
"python.analysis.autoImportCompletions": true,
|
||
|
"python.analysis.stubPath": "",
|
||
|
"mypy.enabled": false,
|
||
|
"python.analysis.enablePytestSupport": false
|
||
|
}
|