Skip to main content

My VS Code JSON configuration

To open settings.json you need to press Ctrl + Shift+ P in Windows/Linux and command + Shift + P.

This will pop-up a dialog (Command Palette), and then you need to type Open Settings (JSON), select the first option.

Command Palette - Open User Settings JSON

settings.json
{
"[html]": {
"editor.defaultFormatter": "vscode.html-language-features"
},
"[css]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascript]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"[javascriptreact]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"[typescriptreact]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"[svelte]": {
"editor.defaultFormatter": "svelte.svelte-vscode"
},
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[markdown]": {
"editor.defaultFormatter": "yzhang.markdown-all-in-one"
},
"[scss]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[yaml]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"cSpell.enableFiletypes": [
"!c",
"!cpp",
"!go",
"!haskell",
"!java",
"!python",
"!rust",
"gitignore",
"jsx"
],
"cSpell.language": "en,en-GB,en-US,pt-PT,pt",
"cSpell.userWords": [
"animejs",
"anims",
"autofetch",
"Behance",
"boop",
"darkgreen",
"Dropzone",
"evented",
"Flávio",
"flaviosilva",
"GAMEOBJECT",
"Gaspea",
"getted",
"Gitlab",
"hitted",
"jotai",
"Leaderboard",
"lightgreen",
"Linkedin",
"Mangito",
"Mindera",
"nero",
"Ninica",
"Octocat",
"Perlin",
"Pinterest",
"PIXI",
"powermode",
"predeploy",
"rigidbody",
"scrollamount",
"spritesheet",
"strokestyle",
"Swal",
"sweetalert",
"tabnine",
"testid",
"timestep",
"Vers",
"vsintellicode",
"Youtube"
],
"diffEditor.ignoreTrimWhitespace": false,
"editor.accessibilitySupport": "off",
"editor.bracketPairColorization.enabled": true,
"editor.codeActionsOnSave": {
"source.fixAll": true,
"source.organizeImports": true,
"source.sortMembers": true,
"source.fixAll.eslint": true
},
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.fontFamily": "Consolas, monaco, monospace, Comic Sans MS, cursive, sans-serif",
"editor.fontSize": 13,
"editor.formatOnPaste": true,
"editor.formatOnSave": true,
"editor.guides.bracketPairs": "active",
"editor.inlineSuggest.enabled": true,
"editor.insertSpaces": false,
"editor.minimap.size": "fill",
"editor.renderControlCharacters": true,
"editor.suggest.shareSuggestSelections": true,
"editor.suggestSelection": "first",
"editor.tabSize": 4,
"editor.wordWrap": "on",
"eslint.validate": [
"javascript",
"javascriptreact",
"typescript",
"typescriptreact"
],
"explorer.compactFolders": false,
"explorer.sortOrderLexicographicOptions": "upper",
"files.associations": {},
"files.autoSave": "afterDelay",
"files.autoSaveDelay": 180000,
"files.insertFinalNewline": true,
"git.autofetch": true,
"liveServer.settings.donotShowInfoMsg": true,
"liveServer.settings.donotVerifyTags": true,
"powermode.combo.counterEnabled": "hide",
"powermode.combo.location": "off",
"powermode.enabled": true,
"powermode.explosions.frequency": 1,
"powermode.shake.enabled": false,
"redhat.telemetry.enabled": true,
"tabnine.experimentalAutoImports": true,
"terminal.integrated.env.osx": {
"FIG_NEW_SESSION": "1"
},
"timeline.pageSize": 0,
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"workbench.colorTheme": "One Dark Pro",
"workbench.iconTheme": "vscode-icons",
"workbench.startupEditor": "welcomePage",
"yaml.schemas": {
"file:///Users/flaviosilva/.vscode/extensions/atlassian.atlascode-3.0.0/resources/schemas/pipelines-schema.json": "bitbucket-pipelines.yml"
},
"svelte.enable-ts-plugin": true
}