46 lines
1.5 KiB
JSON
46 lines
1.5 KiB
JSON
{
|
|
// Editor
|
|
"editor.bracketPairColorization.enabled": true,
|
|
"editor.guides.bracketPairs": "active",
|
|
"files.associations": {
|
|
"./requirements/*.txt": "pip-requirements",
|
|
"metadata.txt": "ini",
|
|
"**/*.model3": "xml",
|
|
"**/*.ts": "xml",
|
|
"**/*.ui": "xml"
|
|
},
|
|
// Markdown
|
|
"markdown.updateLinksOnFileMove.enabled": "prompt",
|
|
"markdown.updateLinksOnFileMove.enableForDirectories": true,
|
|
"markdown.validate.enabled": true,
|
|
"markdown.validate.fileLinks.markdownFragmentLinks": "warning",
|
|
"markdown.validate.fragmentLinks.enabled": "warning",
|
|
"[markdown]": {
|
|
"editor.defaultFormatter": "DavidAnson.vscode-markdownlint",
|
|
"files.trimTrailingWhitespace": false,
|
|
},
|
|
// Python
|
|
"python.analysis.autoFormatStrings": false, // breaking PyQt translation
|
|
"python.analysis.typeCheckingMode": "basic",
|
|
// "python.defaultInterpreterPath": ".venv/bin/python",
|
|
"python.terminal.activateEnvInCurrentTerminal": true,
|
|
"python.terminal.activateEnvironment": true,
|
|
"[python]": {
|
|
"editor.defaultFormatter": "ms-python.black-formatter",
|
|
"editor.formatOnSave": true,
|
|
"editor.codeActionsOnSave": {
|
|
"source.organizeImports":"explicit"
|
|
},
|
|
"editor.rulers": [
|
|
88
|
|
],
|
|
"editor.wordWrapColumn": 88,
|
|
},
|
|
"python.testing.unittestEnabled": true,
|
|
"python.testing.pytestEnabled": true,
|
|
// Linter
|
|
|
|
// Extensions
|
|
"autoDocstring.docstringFormat": "sphinx"
|
|
}
|