Skip to content

Instantly share code, notes, and snippets.

@yawuxi
Last active February 9, 2025 17:18
Show Gist options
  • Save yawuxi/66cf37bb7a70c51e23e90301008b7057 to your computer and use it in GitHub Desktop.
Save yawuxi/66cf37bb7a70c51e23e90301008b7057 to your computer and use it in GitHub Desktop.
vscode-settings
{
/* EDITOR */
"editor.fontFamily": "JetBrains Mono, monospace",
"editor.fontSize": 14,
"editor.tabSize": 2,
"editor.cursorStyle": "block",
"editor.minimap.enabled": false,
"editor.formatOnSave": true,
"editor.smoothScrolling": true,
"editor.cursorBlinking": "smooth",
"editor.cursorSmoothCaretAnimation": "on",
// "editor.folding": false,
"editor.glyphMargin": false,
"editor.scrollBeyondLastLine": false,
"editor.linkedEditing": true,
"editor.defaultFormatter": "dbaeumer.vscode-eslint",
/* WORKBENCH */
"workbench.list.smoothScrolling": true,
"workbench.layoutControl.enabled": false,
"workbench.tree.indent": 21,
"workbench.colorTheme": "Oceanic Next",
"workbench.preferredLightColorTheme": "GitHub Light",
"workbench.preferredDarkColorTheme": "Oceanic Next",
/* FORMATTERS */
"eslint.format.enable": true,
"[jsonc]": {
"editor.defaultFormatter": "vscode.json-language-features"
},
/* TERMINAL */
"terminal.integrated.defaultProfile.windows": "Git Bash",
"terminal.integrated.defaultProfile.linux": "bash",
"terminal.integrated.profiles.linux": {
"JavaScript Debug Terminal": null
},
"terminal.integrated.automationProfile.linux": {
"path": "/usr/bin/bash",
"args": [
"-i"
],
},
"terminal.integrated.smoothScrolling": true,
"terminal.integrated.fontSize": 16,
/* WINDOW */
"window.confirmBeforeClose": "always",
"window.openFoldersInNewWindow": "on",
// "window.density.editorTabHeight": "compact",
"window.titleBarStyle": "custom",
/* LANGUAGE SETTINGS */
"html.autoClosingTags": true,
"javascript.autoClosingTags": true,
"javascript.preferences.quoteStyle": "single",
"javascript.updateImportsOnFileMove.enabled": "always",
"javascript.referencesCodeLens.enabled": true,
"javascript.preferences.jsxAttributeCompletionStyle": "braces",
"typescript.autoClosingTags": true,
"typescript.preferences.quoteStyle": "single",
"typescript.updateImportsOnFileMove.enabled": "always",
"typescript.referencesCodeLens.enabled": true,
"typescript.preferences.jsxAttributeCompletionStyle": "braces",
/* FILES */
"files.autoSave": "onFocusChange",
"files.insertFinalNewline": true,
"files.eol": "\n",
/* OTHER */
"apc.listRow": {
"lists": [
"explorer-folders-view"
],
"fontSize": 16,
"height": 25
},
"telemetry.telemetryLevel": "off",
"explorer.compactFolders": false,
"git.confirmSync": false,
"task.problemMatchers.neverPrompt": {
"npm": true
},
"cmake.showOptionsMovedNotification": false,
"breadcrumbs.enabled": false,
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment