Skip to content

Instantly share code, notes, and snippets.

@Tobiaqs
Last active July 18, 2024 12:53
Show Gist options
  • Save Tobiaqs/2514a9eba87f9e30dbb50439da67d3ca to your computer and use it in GitHub Desktop.
Save Tobiaqs/2514a9eba87f9e30dbb50439da67d3ca to your computer and use it in GitHub Desktop.
{
// OS Standardized VSCode Settings v24.07.1
// https://gist.github.com/Tobiaqs/2514a9eba87f9e30dbb50439da67d3ca
//
// Necessary extensions:
// - ms-python.isort
// - dbaeumer.vscode-eslint
// - ms-python.black-formatter
// - Vue.volar
// - ms-python.python
// - ms-python.vscode-pylance (is automatically installed by ms-python.python)
// - batisteo.vscode-django
//
// Recommended extensions:
// - bradlc.vscode-tailwindcss
// - shamanu4.django-intellisense
"python.autoComplete.extraPaths": [
"backend/apps",
"backend/modules"
],
"python.analysis.extraPaths": [
"backend/apps",
"backend/modules"
],
"files.exclude": {
".venv/": true,
"backend/.venv/": true,
"backend/**/__pycache__/": true,
"frontend*/node_modules/": true,
"email-templates/node_modules/": true
},
"[django-html]": {
"editor.quickSuggestions": {
"other": true,
"comments": true,
"strings": true
},
"editor.defaultFormatter": "batisteo.vscode-django"
},
"[python]": {
"editor.formatOnSave": true,
"editor.defaultFormatter": "ms-python.black-formatter",
"editor.codeActionsOnSave": {
"source.organizeImports": "explicit"
}
},
"typescript.preferences.importModuleSpecifier": "non-relative",
"[html][typescript][vue][jsonc][json][javascript]": {
"editor.formatOnSave": false,
"editor.codeActionsOnSave": {
"source.fixAll.eslint": "explicit",
"source.organizeImports": "never"
}
},
"python.analysis.autoImportCompletions": true,
"vue.server.hybridMode": true
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment