Skip to content

Instantly share code, notes, and snippets.

@Tobiaqs
Last active February 6, 2025 12:16
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 v25.02
// https://gist.github.com/Tobiaqs/2514a9eba87f9e30dbb50439da67d3ca
//
// For necessary extensions, see https://gist.github.com/Tobiaqs/f46c992d3fb7db3aefb98efc6124464a
"python.autoComplete.extraPaths": [
"backend/apps",
"backend/modules"
],
"python.analysis.packageIndexDepths": [{ "name": "django", "depth": 4 }],
"css.customData": [".vscode/tailwind.json"],
"files.exclude": {
".venv/": true,
"backend/.venv/": true,
"**/__pycache__/": true,
"**/.ruff_cache/": true,
"**/.ipynb_checkpoints/": 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.codeActionsOnSave": {
"source.organizeImports": "explicit"
},
"editor.defaultFormatter": "charliermarsh.ruff"
},
"typescript.preferences.importModuleSpecifier": "non-relative",
"[html][typescript][vue][jsonc][json][javascript]": {
"editor.formatOnSave": false,
"editor.codeActionsOnSave": {
"source.fixAll.eslint": "explicit",
"source.organizeImports": "never" // Instead dealt with by eslint through prettier-plugin-organize-imports
}
},
"python.analysis.autoImportCompletions": true,
"vue.server.hybridMode": true,
"editor.gotoLocation.multipleDefinitions": "goto",
"foldOnOpen.targets": ["AllMarkerRegions"]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment