{ "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": [ "altlinux", "anylang", "Autotest", "autouse", "clickhouse", "dataclass", "dataclasses", "datas", "disconect", "dubl", "dublicate", "dynamiclist", "dynamiclists", "ebatool", "EBPF", "epqh", "fucktar", "HLKEY", "iban", "itin", "journalctl", "komrad", "lstart", "maching", "mypy", "noexec", "ogrn", "osnova", "Overal", "pauth", "promt", "PROMTS", "pulx", "pvedev", "pyte", "pytest", "pytestmark", "Randomizable", "rowindex", "rstr", "rtype", "segwit", "selenoid", "SETTED", "SIPHASH", "snils", "SNMP", "TESTLINK", "vyatkin", "WTIME", "xeger", "XFLOW", "ytype", "АВЕКМНОРСТУХ", "айди", "ГГГГ", "кастомным", "крипто", "многопоточности", "ноду", "отсуствует", "парсинга", "потокобезопасность", "промпта", "рандомное", "Рестартуем", "сериализации", "смоук", "Фикстура", "Фикстуры", "чекбоксу" ], // ----------------------- Разные расширения (Конец) //---------------------------------------------------------------------------------------------------------------------------------------------------------- // ----------------------- Настройки языков (Начало) "[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, // ----------------------- Настройки языков (Конец) //---------------------------------------------------------------------------------------------------------------------------------------------------------- }