{ "editor.fontSize": 13, // 1920х1080=13; 2560х1440=15 "terminal.integrated.fontSize": 13, // 1920х1080=13; 2560х1440=15 "window.zoomLevel": 0, // 1920х1080=0; 2560х1440=0.5 // ----------------------- Настройки для пользователей (Конец) //---------------------------------------------------------------------------------------------------------------------------------------------------------- // ----------------------- Настройки VScode (Начало) "files.exclude": { ".git": true, ".gitea": true, ".gitlab": true, ".mypy_cache": true, ".pytest_cache": true, ".ruff_cache": true, "**/__pycache__": true }, "python.REPL.sendToNativeREPL": true, "workbench.settings.enableNaturalLanguageSearch": false, "extensions.closeExtensionDetailsOnViewChange": true, "extensions.ignoreRecommendations": true, "chat.disableAIFeatures": true, "files.watcherExclude": { "**/node_modules/**": true, "**/.git/**": true, "**/.github/**": true, "**/.gitlab/**": true, "**/.ci/**": true, "**/venv/**": true, "**/.venv/**": true, "**/__pycache__/**": true, "**/reports/**": true, "**/.mypy_cache/**": true, "**/.pytest_cache/**": true, "**/.ruff_cache/**": true, "**/.hypothesis/**": true, "**/.coverage/**": true, "**/build/**": true, "**/docs/_build/**": true, "**/target/**": true, "**/.cargo/**": true }, "search.exclude": { "**/node_modules/**": true, "**/.git/**": true, "**/.github/**": true, "**/.gitlab/**": true, "**/.ci/**": true, "**/venv/**": true, "**/.venv/**": true, "**/__pycache__/**": true, "**/reports/**": true, "**/.mypy_cache/**": true, "**/.pytest_cache/**": true, "**/.ruff_cache/**": true, "**/.hypothesis/**": true, "**/.coverage/**": true, "**/build/**": true, "**/docs/_build/**": true, "**/target/**": true, "**/.cargo/**": true }, "editor.largeFileOptimizations": true, "git.autorefresh": true, "workbench.editor.enablePreview": false, "editor.formatOnSave": true, "git.autofetch": true, "workbench.startupEditor": "none", "chat.commandCenter.enabled": false, "explorer.confirmDelete": false, "git.enableSmartCommit": true, "git.confirmSync": false, "explorer.confirmDragAndDrop": false, "files.autoSave": "afterDelay", // ----------------------- Настройки VScode(Конец) //---------------------------------------------------------------------------------------------------------------------------------------------------------- // ----------------------- Оформление рабочего пространства (Начало) "window.commandCenter": false, "workbench.layoutControl.enabled": false, "editor.minimap.enabled": false, "workbench.reduceMotion": "on", "editor.smoothScrolling": true, "workbench.colorTheme": "GitHub Dark Colorblind (Beta)", "workbench.iconTheme": "vscode-icons", // ----------------------- Оформление рабочего пространства (Конец) //---------------------------------------------------------------------------------------------------------------------------------------------------------- // ----------------------- Разные расширения (Начало) "mypy.runUsingActiveInterpreter": true, "ruff.nativeServer": "on", "ruff.configuration": "./pyproject.toml", "sourcecraft-code-assist.allowedCommands": [ "git log", "git diff", "git show", "poetry", "ls", "npm test", "npm install", "tsc" ], "sourcecraft-code-assist.deniedCommands": [], "mypy.dmypyExecutable": "../.venv/bin/dmypy", "gigacode.showCompletionsInline": true, "cSpell.language": "ru,en", "cSpell.ignorePaths": [ "package-lock.json", "node_modules", "vscode-extension", ".git/{info,lfs,logs,refs,objects}/**", ".git/{index,*refs,*HEAD}", ".vscode", ".vscode-insiders", "*pyproject*", "Makefile" ], "cSpell.userWords": [], // ----------------------- Разные расширения (Конец) //---------------------------------------------------------------------------------------------------------------------------------------------------------- // ----------------------- Настройки языков (Начало) "[toml]": { "editor.defaultFormatter": "Shellomo.enhanced-toml" }, "[json]": { "editor.defaultFormatter": "vscode.json-language-features" }, "[rust]": { "editor.defaultFormatter": "rust-lang.rust-analyzer", "editor.rulers": [ { "column": 100, "color": "#ff9900" } ], }, "[python]": { "editor.defaultFormatter": "charliermarsh.ruff", "editor.codeActionsOnSave": { "source.fixAll": "explicit", "source.organizeImports": "explicit" }, "editor.rulers": [ { "column": 160, "color": "#ff9900" } ], "diffEditor.ignoreTrimWhitespace": true, }, "python.analysis.autoImportCompletions": true, "python.analysis.typeCheckingMode": "off", "python.terminal.activateEnvironment": true, "python.analysis.diagnosticMode": "openFilesOnly", "diffEditor.ignoreTrimWhitespace": false, "gigacode.inlineHints": false, "comments.thread.confirmOnCollapse": "never", "diffEditor.hideUnchangedRegions.enabled": true, "playwright.reuseBrowser": false, "vsicons.dontShowNewVersionMessage": true, // ----------------------- Настройки языков (Конец) //---------------------------------------------------------------------------------------------------------------------------------------------------------- }