Created
July 20, 2022 11:37
-
-
Save AlbertoBasalo/f645207a01f3a8fa744122df58c02845 to your computer and use it in GitHub Desktop.
Full Visual Studio Code settings
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"[html]": { | |
"editor.defaultFormatter": "vscode.html-language-features" | |
}, | |
"[javascript]": { | |
"editor.defaultFormatter": "vscode.typescript-language-features" | |
}, | |
"[json]": { | |
"editor.defaultFormatter": "vscode.json-language-features" | |
}, | |
"[typescript]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"cSpell.language": "en,es,es-ES", | |
"cSpell.userWords": [ | |
"abanca", | |
"akita", | |
"albertobasalo", | |
"angularbuilders", | |
"annulations", | |
"apng", | |
"astrobookings", | |
"avif", | |
"balidea", | |
"Balidea", | |
"Basalo", | |
"bloqueante", | |
"bulma", | |
"ciclomática", | |
"cleancodelab", | |
"cloner", | |
"codelyzer", | |
"Cohesiona", | |
"Confucio", | |
"CQRS", | |
"Creational", | |
"cyclomatic", | |
"datorama", | |
"devkit", | |
"ecma", | |
"encapsulación", | |
"esbenp", | |
"fdescribe", | |
"ghpages", | |
"globalización", | |
"googlemail", | |
"heroku", | |
"heurísticas", | |
"Hotusa", | |
"iisnode", | |
"Infographic", | |
"inicializar", | |
"Intelli", | |
"jasminewd", | |
"linebreak", | |
"Liskov", | |
"maxlength", | |
"middlewares", | |
"mochawesome", | |
"moongose", | |
"nestjs", | |
"ngcc", | |
"ngdevtools", | |
"ngsw", | |
"nguniversal", | |
"nrwl", | |
"openapi", | |
"ortográficamente", | |
"packagr", | |
"parens", | |
"Parens", | |
"picocss", | |
"postgres", | |
"postgresql", | |
"prebuild", | |
"predeploy", | |
"prefetch", | |
"prerender", | |
"prestart", | |
"prettierrc", | |
"preventers", | |
"Retriable", | |
"reutilizables", | |
"softtek", | |
"Softtek", | |
"stackblitz", | |
"typeorm", | |
"Ungrouped", | |
"webp" | |
], | |
"editor.accessibilitySupport": "off", | |
"editor.autoIndent": "full", | |
"editor.bracketPairColorization.enabled": true, | |
"editor.codeActionsOnSave": [ | |
"source.addMissingImports", | |
"source.fixAll", | |
"source.organizeImports" | |
], | |
"editor.cursorBlinking": "expand", | |
"editor.cursorSmoothCaretAnimation": true, | |
"editor.detectIndentation": false, | |
"editor.fontFamily": "'Fira Code', 'Cascadia Mono PL', Consolas, 'Courier New', monospace", | |
"editor.fontLigatures": false, | |
"editor.fontSize": 18, | |
"editor.formatOnPaste": true, | |
"editor.formatOnType": true, | |
"editor.guides.bracketPairs": true, | |
"editor.inlineSuggest.enabled": true, | |
"editor.linkedEditing": true, | |
"editor.minimap.enabled": false, | |
"editor.quickSuggestionsDelay": 20, | |
"editor.suggestSelection": "first", | |
"editor.semanticHighlighting.enabled": false, | |
"editor.tabSize": 2, | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"name": "Control flow", | |
"scope": "keyword.control, ", | |
"settings": { | |
"fontStyle": "italic bold" | |
} | |
}, | |
{ | |
"name": "Return flow", | |
"scope": "keyword.control.flow", | |
"settings": { | |
"fontStyle": "italic bold", | |
} | |
}, | |
{ | |
"name": "Function/Property/Class Name", | |
"scope": "entity.name.function, meta.class entity.name.type.class, variable.object.property", | |
"settings": { | |
"fontStyle": "bold", | |
} | |
}, | |
{ | |
"name": "Function Call", | |
"scope": [ | |
"variable.function, source meta.function-call, meta.function-call.ts, source meta.function-call entity.name.function", | |
"meta.block meta.var.expr meta.function-call entity.name.function", | |
"source meta.function-call entity.name.function" | |
], | |
"settings": { | |
"fontStyle": "italic", | |
} | |
}, | |
{ | |
"name": "Scope and visibility", | |
"scope": [ | |
"storage.modifier.async", | |
"storage.modifier", | |
], | |
"settings": { | |
"fontStyle": "", | |
"foreground": "#aaa", | |
} | |
}, | |
{ | |
"name": "This super class", | |
"scope": [ | |
"variable.language.this", | |
"variable.language.super" | |
], | |
"settings": { | |
"fontStyle": "", | |
"foreground": "#aaa", | |
} | |
}, | |
{ | |
"name": "Export Import from", | |
"scope": [ | |
"keyword.control.export", | |
"keyword.control.import", | |
"keyword.control.from" | |
], | |
"settings": { | |
"fontStyle": "italic", | |
"foreground": "#aaa", | |
} | |
}, | |
{ | |
"name": "comments", | |
"scope": [ | |
"comment", | |
"comment.line.double-slash.ts", | |
"comment.block.documentation.ts", | |
"punctuation.definition.comment.ts" | |
], | |
"settings": { | |
"fontStyle": "italic", | |
"foreground": "#0a0", | |
} | |
}, | |
{ | |
"name": "Types", | |
"scope": [ | |
"keyword.control.as", | |
"entity.name.type", | |
"support.type", | |
"entity.other.inherited-class" | |
], | |
"settings": { | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"name": "Constants", | |
"scope": [ | |
"constant.language", | |
"constant.language.boolean", | |
"constant.language.boolean.false", | |
"constant.language.null", | |
"constant.numeric", | |
"string", | |
], | |
"settings": { | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"name": "Imported and objects", | |
"scope": [ | |
"meta.import.ts", | |
"meta.parameters.ts", | |
"meta.object-literal.key.ts", | |
"meta.object.member.ts", | |
"storage.type.class.ts", | |
"meta.var.expr.ts" | |
], | |
"settings": { | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"name": "new", | |
"scope": [ | |
"keyword.operator.new.ts", | |
"new.expr.ts", | |
"meta.class meta.field.declaration meta.function-call entity.name.function", | |
"entity.other.attribute-name.html" | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"name": "other", | |
"scope": [ | |
"variable.other", | |
], | |
"settings": { | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"name": "No italics", | |
"scope": [ | |
"punctuation.definition.block.ts", | |
"entity.name.tag", | |
"keyword.operator.logical.ts" | |
], | |
"settings": { | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"name": "Only Bold", | |
"scope": [ | |
"keyword.operator.type.ts" | |
], | |
"settings": { | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"name": "Html tag", | |
"scope": [ | |
"entity.name.tag.html", | |
], | |
"settings": { | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"name": "Html content", | |
"scope": [ | |
"text.html.derivative", | |
], | |
"settings": { | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"name": "Html attribute", | |
"scope": [ | |
"entity.other.attribute-name.html", | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"name": "Markdown Headers", | |
"scope": [ | |
"entity.name.section.markdown", | |
"markup.heading.markdown", | |
], | |
"settings": { | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"name": "Markdown text", | |
"scope": [ | |
"meta.paragraph.markdown", | |
], | |
"settings": { | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"name": "Markdown quote", | |
"scope": [ | |
"markup.quote.markdown", | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
"explorer.compactFolders": false, | |
"files.eol": "\n", | |
"files.exclude": { | |
"**/.DS_Store": true, | |
"**/.git": true, | |
"node_modules/": true | |
}, | |
"files.trimTrailingWhitespace": true, | |
"files.watcherExclude": { | |
"**/.git/objects/**": true, | |
"**/.git/subtree-cache/**": true, | |
"**/env/**": true, | |
"**/venv/**": true, | |
"env-*": true | |
}, | |
"git.autofetch": true, | |
"git.confirmSync": false, | |
"git.enableSmartCommit": true, | |
"git.ignoreRebaseWarning": true, | |
"github.copilot.enable": { | |
"*": false, | |
"yaml": false, | |
"plaintext": true, | |
"markdown": false, | |
"typescript": false, | |
"prisma": true, | |
"dockercompose": true, | |
"ignore": true, | |
"jsonc": true, | |
"html": false, | |
"javascript": true, | |
"json": false | |
}, | |
"githubIssues.ignoreMilestones": [], | |
"githubIssues.issueBranchTitle": "${issueNumber}-${sanitizedIssueTitle}", | |
"githubIssues.issueCompletionFormatScm": "chore: ${sanitizedIssueTitle} - #${issueNumber}", | |
"githubIssues.queries": [ | |
{ | |
"label": "Created Issues", | |
"query": "author:${user} state:open repo:${owner}/${repository} sort:created-desc" | |
}, | |
{ | |
"label": "My Issues", | |
"query": "default" | |
} | |
], | |
"githubIssues.useBranchForIssues": "prompt", | |
"githubIssues.workingIssueFormatScm": "feat: ${sanitizedIssueTitle} - Closes #${issueNumber}", | |
"html.format.indentInnerHtml": true, | |
"html.format.wrapAttributes": "force-aligned", | |
"html.format.wrapLineLength": 100, | |
"material-icon-theme.activeIconPack": "angular", | |
"material-icon-theme.files.associations": { | |
"CLI.md": "console", | |
"TASKS.md": "todo", | |
"*.api.ts": "database", | |
"*.constant.ts": "tune", | |
"*.controller.ts": "puppet", | |
"*.dto.ts": "raml", | |
"*.entity.ts": "raml", | |
"*.factory.ts": "hardhat", | |
"*.enum.ts": "document", | |
"*.interceptor.ts": "purescript", | |
"*.interface.ts": "template", | |
"*.model.ts": "raml", | |
"*.provider.ts": "angular-resolver", | |
"*.repository.ts": "database", | |
"*.store.ts": "redux-store", | |
"*.type.ts": "template", | |
"*.vo.ts": "raml" | |
}, | |
"material-icon-theme.folders.associations": { | |
"business": "functions", | |
"domain": "functions", | |
"dto": "rules", | |
"entities": "class", | |
"filters": "other", | |
"login": "secure", | |
"queries": "graphql", | |
"repository": "database", | |
"repositories": "database", | |
"state": "redux-store", | |
"transactions": "pipe", | |
"ui": "components", | |
"users": "secure" | |
}, | |
"search.exclude": { | |
"**/bower_components": true, | |
"**/env": true, | |
"**/node_modules": true, | |
"**/venv": true, | |
"node_modules/": true | |
}, | |
"window.title": "${dirty}${rootName}", | |
"workbench.colorCustomizations": { | |
// GitHub colors | |
"tab.activeBorder": "#3fb950", | |
"tab.activeBorderTop": "#3fb950", | |
"editorBracketHighlight.foreground1": "#a371f7", | |
"editorBracketHighlight.foreground2": "#58a6ff", | |
"editorBracketHighlight.foreground3": "#3fb950", | |
"editorBracketHighlight.foreground4": "#d29922", | |
"editorBracketHighlight.foreground5": "#db6d28", | |
"editorBracketHighlight.foreground6": "#f85149", | |
// "editor.lineHighlightBorder": "#30363d", | |
// "editorError.foreground": "#a371f7", | |
// "editorInfo.foreground": "#58a6ff", | |
// "editorWarning.foreground": "#30363d", | |
// "tab.activeBorder": "#58a6ff", | |
// "terminal.tab.activeBorder": "#58a6ff" | |
// Poimandres colors : https://github.dev/drcmda/poimandres-theme/blob/main/themes/poimandres-color-theme-storm.json | |
// "activityBarBadge.background": "#fffac2", | |
// "activityBarBadge.foreground": "#42675A", | |
// "editor.lineHighlightBorder": "#ADD7FF", | |
// "editor.background": "#303040", | |
// "editorBracketHighlight.foreground1": "#506477", | |
// "editorBracketHighlight.foreground2": "#7390AA", | |
// "editorBracketHighlight.foreground3": "#91B4D5", | |
// "editorBracketHighlight.foreground4": "#5DE4c7", | |
// "editorBracketHighlight.foreground5": "#5fb3a1", | |
// "editorBracketHighlight.foreground6": "#d0679d", | |
// "editorError.foreground": "#f087bd", | |
// "editorInfo.foreground": "#a6accd", | |
// "editorWarning.foreground": "#767c9d", | |
// "tab.activeBorder": "#0f0", | |
// "tab.activeBorderTop": "#0f0", | |
// "tab.activeBackground": "#506477", | |
// "tab.activeForeground": "#58a6ff", | |
// "terminal.tab.activeBorder": "#5DE4c7", | |
// "terminal.foreground": "#e4f0fb", | |
// "terminal.background": "#303340", | |
}, | |
"workbench.editor.enablePreview": true, | |
"workbench.iconTheme": "material-icon-theme", | |
"workbench.editor.revealIfOpen": true, | |
"vsicons.dontShowNewVersionMessage": true, | |
"typescript.updateImportsOnFileMove.enabled": "always", | |
"[jsonc]": { | |
"editor.defaultFormatter": "vscode.json-language-features" | |
}, | |
"githubPullRequests.createOnPublishBranch": "never", | |
"grammarly.files.include": [ | |
"**/readme.md", | |
"**/README.md", | |
"**/*.txt", | |
"**/*.md" | |
], | |
"grammarly.config.documentDialect": "american", | |
"grammarly.config.documentDomain": "business", | |
"screencastMode.mouseIndicatorColor": "#fff", | |
"screencastMode.keyboardOverlayTimeout": 500, | |
"screencastMode.onlyKeyboardShortcuts": true, | |
"screencastMode.fontSize": 28, | |
"screencastMode.keyboardShortcutsFormat": "command", | |
"screencastMode.mouseIndicatorSize": 30, | |
"zenMode.centerLayout": false, | |
"zenMode.hideLineNumbers": false, | |
"zenMode.hideTabs": false, | |
"javascript.updateImportsOnFileMove.enabled": "always", | |
"[css]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"terminal.integrated.defaultProfile.windows": "PowerShell", | |
"workbench.colorTheme": "SynthWave '84", | |
"window.zoomLevel": 1, | |
"window.commandCenter": true, | |
"editor.formatOnSave": true, | |
"editor.defaultFormatter": "esbenp.prettier-vscode", | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment