{ // === TypeScript === "typescript.tsdk": "node_modules/typescript/lib", "typescript.enablePromptUseWorkspaceTsdk": true, "typescript.tsserver.maxTsServerMemory": 4096, "typescript.tsserver.experimental.enableProjectDiagnostics": false, "typescript.referencesCodeLens.enabled": false, "typescript.implementationsCodeLens.enabled": false, // === Lint/Format (Ajustes para evitar tarefas em tempo real) === "editor.formatOnSave": false, "editor.codeActionsOnSave": { "source.fixAll": false, "source.organizeImports": false }, "eslint.run": "onType", "eslint.enable": true, // === Exclusões gerais de pastas pesadas (melhora a performance e busca) === "files.exclude": { "**/.git": true, "**/.svn": true, "**/.hg": true, "**/.DS_Store": true, "**/node_modules": true, "**/dist": true, "**/build": true, "**/coverage": true, "**/.next": true }, "search.exclude": { "**/node_modules": true, "**/dist": true, "**/build": true, "**/coverage": true, "**/.next": true }, "files.watcherExclude": { "**/node_modules/**": true, "**/dist/**": true, "**/build/**": true, "**/coverage/**": true, "**/.next/**": true }, // === Auto Save e Sugestões === "files.autoSave": "off", "editor.suggest.snippetsPreventQuickSuggestions": false, "editor.snippetSuggestions": "inline", "editor.quickSuggestions": { "other": true, "comments": false, "strings": false }, // === Performance adicional de Interface === "workbench.startupEditor": "none", "workbench.editor.enablePreview": false, "workbench.tree.renderIndentGuides": "none", "breadcrumbs.enabled": false, "explorer.compactFolders": false, // === Terminal e Shell rápido === "terminal.integrated.enablePersistentSessions": false, "terminal.integrated.scrollback": 1000, // === Telemetria & Experimentos desativados === "telemetry.telemetryLevel": "off", "update.showReleaseNotes": false, "extensions.autoUpdate": false }