Last active
June 3, 2024 13:51
-
-
Save wribeiiro/6665089319be97b14f2a914e90a864a4 to your computer and use it in GitHub Desktop.
VSCode Settings (Updated 2024)
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
{ | |
"terminal.integrated.fontFamily": "Operator Mono Lig", | |
"terminal.integrated.fontSize": 15, | |
"terminal.integrated.fontWeight": "335", | |
"editor.smoothScrolling": true, | |
"editor.fontFamily": "Operator Mono Lig", | |
"editor.fontLigatures": true, | |
"editor.fontSize": 15, | |
"editor.tabSize": 4, | |
"editor.fontWeight": "335", | |
"editor.detectIndentation": true, | |
"editor.insertSpaces": true, | |
"editor.rulers": [ | |
120, | |
200 | |
], | |
"editor.renderWhitespace": "all", | |
"editor.minimap.enabled": false, | |
"editor.renderLineHighlight": "gutter", | |
"editor.wordWrap": "on", | |
"editor.suggestSelection": "first", | |
"editor.formatOnSave": false, | |
"editor.showUnused": true, | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
//following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", //class names | |
"keyword", //import, export, return… | |
"storage.modifier", //static keyword | |
"storage.type", //class keyword | |
"support.class.builtin", | |
"keyword.control", | |
"constant.language", | |
"entity.other.attribute-name", | |
"entity.name.method" | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": [ | |
//following will be excluded from italics (VSCode has some defaults for italics) | |
"invalid", | |
"keyword.operator", | |
"constant.numeric.css", | |
"keyword.other.unit.px.css", | |
"constant.numeric.decimal.js", | |
"constant.numeric.json" | |
], | |
"settings": { | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "comment.block, comment.line, punctuation.definition.comment", | |
"settings": { | |
//"foreground": "#8f8d8d" | |
} | |
} | |
] | |
}, | |
"editor.cursorBlinking": "phase", | |
"editor.cursorStyle": "line", | |
"intelephense.environment.phpVersion": "8.3", | |
"intelephense.files.associations": [ | |
"*.php", | |
"*.inc" | |
], | |
"intelephense.files.exclude": [ | |
"**/.git/**", | |
"**/.svn/**", | |
"**/.hg/**", | |
"**/CVS/**", | |
"**/.DS_Store/**", | |
"**/node_modules/**", | |
"**/bower_components/**", | |
"**/vendor/**/{Tests,tests}/**", | |
"**/.history/**", | |
"**/vendor/**/vendor/**", | |
"**/ui/**" | |
], | |
"emmet.includeLanguages": { | |
"javascript": "javascriptreact" | |
}, | |
"html.format.contentUnformatted": "pre,code,textarea", | |
"html.format.extraLiners": "head, body, /html", | |
"html.format.indentHandlebars": false, | |
"html.format.indentInnerHtml": false, | |
"html.format.maxPreserveNewLines": null, | |
"html.format.preserveNewLines": true, | |
"html.format.wrapLineLength": 180, | |
"html.format.wrapAttributes": "auto", | |
"[html]": { | |
"editor.defaultFormatter": "vscode.html-language-features" | |
}, | |
"[javascript]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode", | |
"editor.tabSize": 4, | |
"editor.insertSpaces": false | |
}, | |
"[javascriptreact]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode", | |
"editor.tabSize": 4, | |
"editor.insertSpaces": false | |
}, | |
"[php]": { | |
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client", | |
"editor.tabSize": 4, | |
"editor.insertSpaces": true, | |
"editor.showUnused": true | |
}, | |
"prettier.trailingComma": "all", | |
"workbench.editorAssociations": { | |
"*.ipynb": "default", | |
"*.sqlite3": "default", | |
"*.sqlite": "default", | |
"*.csv": "default", | |
"*.xls": "default" | |
}, | |
"files.trimTrailingWhitespace": true, | |
"files.insertFinalNewline": true, | |
"extensions.autoUpdate": false, | |
"gitlens.advanced.messages": { | |
"suppressGitMissingWarning": true, | |
"suppressLineUncommittedWarning": true | |
}, | |
"security.workspace.trust.untrustedFiles": "open", | |
"explorer.confirmDelete": false, | |
"git.confirmSync": false, | |
"explorer.confirmDragAndDrop": false, | |
"terminal.integrated.showExitAlert": false, | |
"files.exclude": { | |
"**\/CVS": true, | |
"**\/.DS_Store": true, | |
"**\/.hg": true, | |
"**\/.svn": true, | |
"**\/.git": true | |
}, | |
"files.associations": { | |
"*.inc": "php", | |
"*.php": "php" | |
}, | |
"files.watcherExclude": { | |
"**/.git/objects/**": true, | |
"**/.git/subtree-cache/**": true, | |
"**/node_modules/*/**": true | |
}, | |
"discord.detailsIdling": "🔍 Searching in Files....", | |
"discord.detailsEditing": "☕ {file_name} with {file_size}", | |
"discord.largeImageIdling": "⌨️ Code, Coffee and Pomodoro Timer", | |
"discord.smallImage": "🌚 Code, Coffee and Pomodoro Timer", | |
"discord.lowerDetailsDebugging": "🐛 Debugging: {git_branch}", | |
"discord.lowerDetailsEditing": "📰 Project: {workspace}", | |
"discord.lowerDetailsIdling": "🕡 Coffee break", | |
"discord.lowerDetailsNoWorkspaceFound": "{file_size}", | |
"gitlens.advanced.fileHistoryFollowsRenames": false, | |
"gitlens.advanced.fileHistoryShowAllBranches": false, | |
"git.openRepositoryInParentFolders": "always", | |
"[python]": { | |
"editor.formatOnType": true | |
}, | |
"workbench.iconTheme": "symbols", | |
"material-icon-theme.folders.associations": { | |
"adapters": "contract", | |
"grpc": "pipe", | |
"kube": "kubernetes", | |
"main": "lib", | |
"websockets": "pipe", | |
"implementations": "core", | |
"protos": "pipe", | |
"entities": "class", | |
"kafka": "pipe", | |
"use-cases": "functions", | |
"migrations": "tools", | |
"schemas": "class", | |
"useCases": "functions", | |
"eslint-config": "tools", | |
"typeorm": "database", | |
"_shared": "shared", | |
"mappers": "meta", | |
"fakes": "mock", | |
"modules": "components", | |
"subscribers": "messages", | |
"domain": "class", | |
"protocols": "contract", | |
"infra": "app", | |
"view-models": "views", | |
"presentation": "template", | |
"dtos": "typescript", | |
"http": "container", | |
"providers": "include", | |
"factories": "class", | |
"factory": "class", | |
"exceptions": "mock", | |
"repositories": "mappings", | |
"objects": "contract" | |
}, | |
"material-icon-theme.files.associations": { | |
"*.ts": "typescript", | |
"**.json": "json", | |
"*.inc": "php" | |
}, | |
"editor.semanticHighlighting.enabled": false, | |
"explorer.compactFolders": false, | |
"workbench.editor.labelFormat": "short", | |
"workbench.colorTheme": "Illusion", | |
"workbench.startupEditor": "newUntitledFile", | |
"termPreview.absolutePathToTermsRoot": "/root/code/SoftExpertExcellenceSuiteV3/System/web/include/language/LC_MESSAGES", | |
"termPreview.file": "{{LANGUAGE}}.utf-8.po", | |
"termPreview.languages": [ | |
"en-us", | |
"pt-br" | |
], | |
"editor.bracketPairColorization.enabled": false, | |
"bracket-pair-colorizer-2.depreciation-notice": false, | |
"workbench.productIconTheme": "fluent-icons", | |
"symbols.hidesExplorerArrows": false, | |
"[css]": { | |
"editor.defaultFormatter": "aeschli.vscode-css-formatter" | |
}, | |
"php.suggest.basic": false, | |
"inline-parameters.enabled": false, | |
"explorer.fileNesting.enabled": true, | |
"explorer.fileNesting.patterns": { | |
"*.ts": "${capture}.js", | |
"*.js": "${capture}.js.map, ${capture}.min.js, ${capture}.d.ts", | |
"*.jsx": "${capture}.js", | |
"*.tsx": "${capture}.ts", | |
"tsconfig.json": "tsconfig.*.json", | |
"package.json": "package-lock.json, yarn.lock, pnpm-lock.yaml" | |
}, | |
"tabnine.experimentalAutoImports": true, | |
"workbench.layoutControl.enabled": false, | |
"window.menuBarVisibility": "compact", | |
"remote.autoForwardPortsSource": "hybrid", | |
"scm.showChangesSummary": false, | |
"vscode-pets.theme": "forest", | |
"breadcrumbs.enabled": false, | |
"diffEditor.ignoreTrimWhitespace": false, | |
"workbench.editor.empty.hint": "hidden" | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment