Загрузка данных


{
    // ── Окно ────────────────────────────────────────────────────────
    "window.restoreWindows": "none",
    "window.autoDetectColorScheme": true,
    "window.menuBarVisibility": "toggle",
    // "window.commandCenter": false,

    // ── Workbench: панели и элементы интерфейса ─────────────────────
    "workbench.activityBar.location": "hidden",
    "workbench.sideBar.location": "right",
    "workbench.panel.defaultLocation": "right",
    "workbench.layoutControl.enabled": false,
    "workbench.startupEditor": "none",
    "workbench.list.smoothScrolling": true,
    "breadcrumbs.enabled": false,
    "zenMode.showTabs": "none",

    // ── Безопасность и AI ───────────────────────────────────────────
    "security.workspace.trust.enabled": false,
    "chat.disableAIFeatures": true,

    // ── Файлы ───────────────────────────────────────────────────────
    "files.hotExit": "off",
    "files.autoSave": "onFocusChange",
    "files.trimTrailingWhitespace": true,
    "files.insertFinalNewline": true,

    // ── Редактор: типографика и отступы ─────────────────────────────
    "editor.fontSize": 15,
    "editor.padding.top": 20,
    "editor.padding.bottom": 20,

    // ── Редактор: элементы UI и прокрутка ───────────────────────────
    "editor.minimap.enabled": false,
    "editor.glyphMargin": false,
    "editor.scrollBeyondLastLine": false,
    "editor.smoothScrolling": true,
    "editor.mouseWheelZoom": true,
    "editor.scrollbar.verticalScrollbarSize": 25,

    // ── Редактор: курсор ────────────────────────────────────────────
    // "editor.cursorStyle": "underline",
    "editor.cursorBlinking": "phase",
    "editor.cursorSmoothCaretAnimation": "on",

    // ── Редактор: перенос строк ─────────────────────────────────────
    "editor.wordWrap": "on",
    // "editor.wordWrap": "bounded",
    // "editor.wordWrapColumn": 100,
    "editor.wrappingStrategy": "advanced",
    "editor.wrappingIndent": "indent",

    // ── Терминал ────────────────────────────────────────────────────
    "terminal.integrated.smoothScrolling": true,
    "terminal.integrated.cursorBlinking": true,
    // "terminal.integrated.cursorStyle": "underline",

    // ── Обновления ──────────────────────────────────────────────────
    "update.showReleaseNotes": false,

    // ── Проверка орфографии (cSpell) ────────────────────────────────
    "cSpell.enabled": true,
    "cSpell.language": "ru,en",
    "cSpell.enabledFileTypes": {
        "*": false,
        "markdown": true,
        "plaintext": true
    },

    // ── Markdown ────────────────────────────────────────────────────
    "workbench.editorAssociations": {
        "*.md": "vscode.markdown.preview.editor"
    },
    "markdown.preview.fontFamily": "'Segoe UI', 'Helvetica Neue', Arial, sans-serif",
    "markdown.preview.fontSize": 18,
    "markdown.preview.lineHeight": 1.66,
    "[markdown]": {
        "files.trimTrailingWhitespace": false
    },

    // ── Простой текст ───────────────────────────────────────────────
    "[plaintext]": {
        "editor.fontFamily": "'Segoe UI', 'Helvetica Neue', Arial, sans-serif",
        "editor.fontSize": 18,
        "editor.lineHeight": 30,
        "editor.lineNumbers": "off",
        "editor.glyphMargin": true,
        "editor.folding": false,
        "editor.occurrencesHighlight": "off",
        "editor.matchBrackets": "never",
        "editor.hover.enabled": "off"
    }
}