User setting of Visual Studio Code

Completed Medium
Start
September 5, 2023
End
September 5, 2023
Period
1Days
PIC
Last Updated
September 5, 2023
Tags
editer

Configuration File Notes

{
    "workbench.colorTheme": "Default Dark+",
    "security.workspace.trust.untrustedFiles": "open",
    // ====================================
    // Actions performed on file save
    // ====================================
    // Auto-save
    "files.autoSave": "afterDelay",
    // Insert a newline at the end of the file when saving
    "files.insertFinalNewline": true,
    // Remove extra blank lines after the last line when saving
    "files.trimFinalNewlines": true,
    // Trim trailing whitespace when saving
    "files.trimTrailingWhitespace": true,
    // ====================================
    // General editor UI settings
    // ====================================
    // Display zoom level
    // "window.zoomLevel": 1,
    // Show minimap
    "editor.minimap.enabled": false,
    // Show breadcrumb navigation
    "breadcrumbs.enabled": false,
    // Menu bar visibility (toggle with Alt key)
    "window.menuBarVisibility": "toggle",
    // Show activity bar (extension-related)
    "workbench.activityBar.visible": false,
    // ====================================
    // Detailed editor UI settings
    // ====================================
    // Tab size
    "editor.tabSize": 2,
    // Show indent guides (requires indent-rainbow extension)
    "editor.guides.indentation": false,
    // Show bracket pair guides
    "editor.guides.bracketPairs": true,
    // Show horizontal bracket pair guides
    "editor.guides.bracketPairsHorizontal": true,
    // Color brackets per pair type
    "editor.bracketPairColorization.independentColorPoolPerBracketType": true,
    // Use rounded highlight for selection
    "editor.roundedSelection": false,
    // Show whitespace (tabs, spaces)
    "editor.renderWhitespace": "all",
    // Suggestion list settings
    // "editor.suggestSelection": "first",
    // VS IntelliCode suggestion override setting
    // "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
    // Word wrapping
    "editor.wordWrap": "on",
    // "off" (no wrap, default)
    // "on" (wrap within viewport)
    // "wordWrapColumn" (wrap at column specified by editor.wordWrapColumn)
    // "bounded" (wrap at min(viewport, wordWrapColumn))
    // "editor.wordWrapColumn": 100,
    // Indentation for wrapped lines
    // "same" means same indent as the original line
    "editor.wrappingIndent": "same",
    // Enable snippet expansion via Tab
    "editor.tabCompletion": true,
    // Show snippet suggestions above others
    "editor.snippetSuggestions": "top",
    "editor.formatOnType": true,
    "editor.formatOnPaste": true,
    // ====================================
    // Typography settings
    // ====================================
    // Fonts
    //"editor.fontFamily": "Hack, 'Noto Sans JP', monospace",
    //"editor.fontFamily": "RictyDiminished,Consolas, monospace",
    // Enable auto-detection of encoding when opening files
    "files.autoGuessEncoding": true,
    // Specify default file encoding
    // "files.encoding": "shiftjis",
    // "files.encoding": "utf8",
    // Font size
    "editor.fontSize": 16,
    // Letter spacing
    "editor.letterSpacing": -0.4,
    // Line height
    "editor.lineHeight": 1.48,
    // Customize theme token colors
    "editor.tokenColorCustomizations": {
        // Comments
        "comments": "#999",
    },
    // ====================================
    // Workbench settings
    // ====================================
    // Icon theme
    //"workbench.iconTheme": "material-icon-theme",
    // Tree indentation
    "workbench.tree.indent": 18,
    // Always show tree indent guides
    "workbench.tree.renderIndentGuides": "always",
    // Reduce UI motion/animations
    "workbench.reduceMotion": "on",
    // Hide hint for untitled new files
    "workbench.editor.untitled.hint": "hidden",
    // Enable horizontal scrolling in lists
    // "workbench.list.horizontalScrolling": true,
    // ====================================
    // Terminal settings
    // ====================================
    // Terminal font size
    "terminal.integrated.fontSize": 15,
    // Terminal line height
    "terminal.integrated.lineHeight": 1.25,
    // Default terminal launch location
    "terminal.integrated.defaultLocation": "editor",
    // "terminal.integrated.defaultProfile.windows": "Command Prompt",
    // "terminal.integrated.automationShell.linux": "",
    // "terminal.integrated.automationShell.linux": "C:\\WINDOWS\\System32\\cmd.exe",
    // ====================================
    // For markdown-pdf extension
    // ====================================
    // "markdown-pdf.executablePath": "C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe",
    // "markdown-preview-enhanced.enableExtendedTableSyntax": true,
    // "markdown-preview-enhanced.previewTheme": "none.css",
    // ====================================
    // Java support
    // ====================================
    // Language Support for Java™ by Red Hat
    // "java.home": "D:\\amazon-corretto_jdk1.8.0_282",
    // ====================================
    // Extension: git-graph
    // ====================================
    // "git-graph.date.format": "ISO Date & Time",
    // "git-graph.fileEncoding": "Shift_JIS",
    // ====================================
    // Extension: markdown-pdf
    // ====================================
}