VsCode settings.json best for Developers

Krishna Bagale
1 min readMar 28, 2021

--

Readable fonts help us figure out what’s going on at first glance. Use this in settings.json file. How to open VsCode settings.json? -> COMMAND + , Then scroll to Extensions -> Edit in settings.json & Replace with below code. Font family is important.

Keep practicing.

{

“window.zoomLevel”: -2,

“workbench.colorCustomizations”: {

“tab.activeBorder”: “#39739d”,

“tab.activeForeground”: “#fff”,

“tab.hoverBackground”: “#414242”,

“tab.activeBackground”: “#414242”,

“tab.border”: “#000”,

“tab.activeModifiedBorder”: “#ff0000”,

“activityBar.background”: “#000”,

“titleBar.activeBackground”: “#191919cc”,

“titleBar.activeForeground”: “#ffffff”,

“titleBar.inactiveForeground”: “#000000CC”,

“titleBar.inactiveBackground”: “#ffc600CC”,

“sideBar.background”: “#313131”,

“sideBar.foreground”: “#b8c8d8”,

“list.hoverBackground”: “#39739d”,

“list.hoverForeground”: “#fff”,

“list.activeSelectionBackground”: “#39739d”,

“editorLineNumber.activeForeground”: “#41a6d9”,

“editor.background”: “#3a3b3c”,

“editor.colorDecorators”: true,

“editor.lineHighlightBorder”: “#37383a”

},

“colorize.languages”: [

“typescript”,

“javascript”,

“css”,

“scss”

],

“colorize.colorized_colors”: [

“HEXA”

],

“editor.tokenColorCustomizations”: {

“textMateRules”: [

{

“name”: “Comment”,

“scope”: [

“comment”,

“comment.block”,

“comment.block.documentation”,

“comment.line”,

“comment.line.double-slash”,

“punctuation.definition.comment”,

],

“settings”: {

“fontStyle”: “italic”,

“foreground”: “#8f9092”

}

}

]

},

“breadcrumbs.filePath”: “on”,

“breadcrumbs.symbolPath”: “on”,

“window.titleBarStyle”: “custom”,

“editor.fontFamily”: “Verdana”,

“editor.fontSize”: 18,

“editor.lineHeight”: 26,

“editor.letterSpacing”: 0.5,

“html.format.enable”: true,

“html.format.preserveNewLines”: true,

“files.trimTrailingWhitespace”: true,

“editor.tabSize”: 2,

// this isn’t really underline but we hack it to be a thicker cursor

“editor.cursorStyle”: “line”,

“editor.cursorWidth”: 3,

“editor.wordWrap”: “on”,

“editor.multiCursorModifier”: “ctrlCmd”,

“editor.fontWeight”: “400”,

“editor.colorDecorators”: false,

“editor.minimap.enabled”: false,

“workbench.sideBar.location”: “right”,

“files.associations”: {

“*.jsx”: “javascriptreact”

},

“typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces”: true,

“javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces”: true,

“workbench.iconTheme”: “vscode-icons”,

“tabnine.experimentalAutoImports”: true,

“files.autoSave”: “afterDelay”,

“editor.formatOnSave”: true,

“editor.formatOnPaste”: true,

“editor.formatOnType”: true,

“diffEditor.codeLens”: true,

“debug.allowBreakpointsEverywhere”: true,

“debug.console.closeOnEnd”: true,

“editor.mouseWheelZoom”: true,

“workbench.colorTheme”: “Default Dark+”,

“editor.suggestSelection”: “first”,

“vsintellicode.modify.editor.suggestSelection”: “automaticallyOverrodeDefaultValue”,

“javascript.updateImportsOnFileMove.enabled”: “always”,

“mssql.connections”: [

{

“server”: “{{put-server-name-here}}”,

“database”: “{{put-database-name-here}}”,

“user”: “{{put-username-here}}”,

“password”: “{{put-password-here}}”

}

],

“AIOcompiler.autoSaveOnCompile”: false,

“terminal.integrated.fontFamily”: “monospace”,

“vsicons.dontShowNewVersionMessage”: true,

“auto-close-tag.disableOnLanguage”: [],

“editor.codeActionsOnSave”: null,

“azure.resourceFilter”: null

}

--

--

Krishna Bagale

I am a software developer, living in Finland. I am open for new innovative ideas and willing to formulate into reality. Keep contact!