-
-
Save thiagobraddock/4104e784d14c32701da2c09e4a7d1546 to your computer and use it in GitHub Desktop.
{ | |
"editor.fontFamily": "Operator Mono Lig, Fira Code, Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontLigatures": true, | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
//following will be in italic | |
"comment", | |
"entity.name.type.class", //class names | |
"constant", //String, Number, Boolean…, this, super | |
"storage.modifier", //static keyword | |
"storage.type.class.js", //class keyword | |
"keyword" //import, export, return… | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
} | |
] | |
}, | |
"terminal.integrated.fontFamily": "Fira Code", | |
"editor.mouseWheelZoom": true, | |
"editor.fontSize": 20, | |
"editor.tabSize": 2, | |
"window.restoreWindows": "none", | |
"terminal.integrated.fontSize": 16, | |
"editor.minimap.enabled": false, | |
"editor.lineHeight": 25, | |
"powermode.enabled": false, | |
"explorer.compactFolders": false, | |
"workbench.editor.labelFormat": "short", | |
"extensions.ignoreRecommendations": true, | |
"editor.suggest.showTypeParameters": true, | |
"editor.parameterHints.enabled": true, | |
"editor.linkedEditing": true, | |
// "editor.snippetSuggestions": "top", | |
// Muito útil | |
"window.openFoldersInNewWindow": "off", | |
"editor.guides.bracketPairs": true, | |
"editor.formatOnPaste": true, | |
// REACT SETTINGS | |
"emmet.includeLanguages": { | |
"javascript": "javascriptreact" | |
}, | |
"emmet.syntaxProfiles": { | |
"javascript": "jsx" | |
}, | |
// ESLINT | |
"editor.formatOnSave": true, | |
"eslint.format.enable": true, | |
"editor.codeActionsOnSave": { | |
// "source.fixAll": true, | |
"source.fixAll.eslint": true, | |
"source.fixAll.tslint": true, | |
"source.fixAll.stylelint": true | |
// "source.organizeImports": true | |
}, | |
"prettier.eslintIntegration": true, | |
"prettier.stylelintIntegration": true, | |
"eslint.validate": [ | |
"javascript", | |
"javascriptreact", | |
"html", | |
"typescriptreact" | |
], | |
// Prettier | |
"prettier.singleQuote": true, | |
// ICONES REACT | |
"javascript.preferences.jsxAttributeCompletionStyle": "auto", | |
"javascript.suggest.autoImports": true, | |
"typescript.updateImportsOnFileMove.enabled": "always", | |
// Alterar os ícones para quem tem TOC | |
"material-icon-theme.activeIconPack": "react_redux", | |
"files.associations": { | |
"**/src/**/*.js": "javascriptreact", | |
"**/src/**/*.jsx": "javascriptreact" | |
}, | |
"html.format.wrapAttributes": "force", | |
"files.watcherExclude": { | |
"**/.git/objects/**": true, | |
"**/.git/subtree-cache/**": true, | |
"**/node_modules/*/**": true, | |
"**/.hg/store/**": true, | |
"**/vendor/*/**": true | |
}, | |
"workbench.colorTheme": "Dracula", | |
"git.ignoreMissingGitWarning": true, | |
"powermode.presets": "magic", | |
"workbench.startupEditor": "newUntitledFile", | |
"security.workspace.trust.untrustedFiles": "open", | |
"javascript.updateImportsOnFileMove.enabled": "always", | |
"files.eol": "\n", | |
"security.workspace.trust.banner": "never", | |
"explorer.confirmDelete": false, | |
"[javascriptreact]": { | |
"editor.defaultFormatter": "dbaeumer.vscode-eslint" | |
}, | |
"editor.bracketPairColorization.enabled": true, | |
"compilerOptions": { | |
"jsx": "react", | |
"baseUrl": "./src/js" | |
}, | |
"codesnap.transparentBackground": true, | |
"codesnap.backgroundColor": "#FFFFFF", | |
"codesnap.boxShadow": "rgba(0, 0, 0, 0) 0px 0px 0px", | |
"yaclock.showDate": true, | |
"editor.cursorStyle": "block", | |
"editor.cursorBlinking": "solid", | |
"workbench.colorCustomizations": { | |
"editorCursor.foreground": "#ffff00", | |
"terminalCursor.foreground": "#ffff00", | |
"statusBar.background": "#77c670", | |
"statusBar.noFolderBackground": "#a84343", | |
"statusBar.debuggingBackground": "#42abdf", | |
"statusBar.foreground": "#000" | |
}, | |
"workbench.iconTheme": "vscode-icons", | |
"editor.suggestSelection": "first", | |
"errorLens.enabled": true, | |
"tabnine.experimentalAutoImports": true, | |
"[css]": { | |
"editor.defaultFormatter": "stylelint.vscode-stylelint" | |
}, | |
"eslint.alwaysShowStatus": true, | |
"javascript.referencesCodeLens.enabled": true, | |
"javascript.suggest.completeFunctionCalls": true, | |
"liveServer.settings.donotShowInfoMsg": true, | |
"[javascript]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"[html]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"npm.keybindingsChangedWarningShown": true, | |
"[scss]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"[json]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"window.zoomLevel": 1 | |
} |
{
"window.zoomLevel": 0.7,
"editor.mouseWheelZoom": true,
"editor.fontSize": 18,
"editor.tabSize": 2,
"editor.fontFamily": "Operator Mono Lig, Fira Code, Menlo, Monaco, 'Courier New', monospace",
"editor.fontLigatures": true,
"editor.tokenColorCustomizations": {
"textMateRules": [
{
"scope": [
//following will be in italic
"comment",
"entity.name.type.class", //class names
"constant", //String, Number, Boolean…, this, super
"storage.modifier", //static keyword
"storage.type.class.js", //class keyword
"keyword" //import, export, return…
],
"settings": {
"fontStyle": "italic"
}
}
]
},
"terminal.integrated.fontFamily": "Fira Code",
"window.restoreWindows": "none",
"terminal.integrated.fontSize": 14,
"editor.minimap.enabled": false,
"editor.lineHeight": 26,
"powermode.enabled": false,
"explorer.compactFolders": false,
"workbench.editor.labelFormat": "short",
"editor.suggest.showTypeParameters": true,
"editor.parameterHints.enabled": true,
"editor.linkedEditing": true,
// "editor.snippetSuggestions": "top",
// Muito útil
"window.openFoldersInNewWindow": "off",
"editor.guides.bracketPairs": true,
"editor.formatOnPaste": true,
// REACT SETTINGS
"javascript.suggest.autoImports": true,
"javascript.updateImportsOnFileMove.enabled": "always",
"javascript.suggest.completeFunctionCalls": true,
"typescript.suggest.autoImports": true,
"extensions.ignoreRecommendations": true,
"editor.suggestSelection": "first",
"emmet.includeLanguages": {
"javascript": "javascriptreact"
},
"emmet.syntaxProfiles": {
"javascript": "jsx"
},
// ESLINT
"editor.formatOnSave": true,
"eslint.format.enable": true,
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true,
"source.fixAll.stylelint": true,
"source.fixAll.tslint": true,
// "source.fixAll": true,
"source.organizeImports": true
},
"prettier.eslintIntegration": true,
"prettier.stylelintIntegration": true,
"eslint.validate": [
"javascript",
"javascriptreact",
"html",
"typescriptreact"
],
// Prettier
"prettier.singleQuote": true,
// ICONES REACT
"javascript.preferences.jsxAttributeCompletionStyle": "auto",
// Alterar os ícones para quem tem TOC
"material-icon-theme.activeIconPack": "react_redux",
"files.associations": {
"/src//.js": "javascriptreact",
"/src//.jsx": "javascriptreact"
},
"html.format.wrapAttributes": "force",
"files.watcherExclude": {
"/.git/objects/": true,
"/.git/subtree-cache/": true,
"/node_modules/*/": true,
"/.hg/store/": true,
"/vendor/*/": true
},
"workbench.colorTheme": "Aura Dark",
"git.ignoreMissingGitWarning": true,
"powermode.presets": "magic",
"workbench.startupEditor": "newUntitledFile",
"security.workspace.trust.untrustedFiles": "open",
"files.eol": "\n",
"security.workspace.trust.banner": "never",
"explorer.confirmDelete": false,
"editor.bracketPairColorization.enabled": true,
"codesnap-plus.transparentBackground": true,
"codesnap-plus.backgroundColor": "#FFFFFF",
"codesnap-plus.boxShadow": "rgba(0, 0, 0, 0) 0px 0px 0px",
"codesnap-plus.roundedCorners": true,
"editor.cursorStyle": "block",
"editor.cursorBlinking": "solid",
"workbench.colorCustomizations": {
"editorCursor.foreground": "#23e5ab",
"terminalCursor.foreground": "#23e5ab",
"statusBar.background": "#77c670",
"statusBar.noFolderBackground": "#a84343",
"statusBar.debuggingBackground": "#42abdf",
"statusBar.foreground": "#000"
},
"errorLens.enabled": true,
"editor.rulers": [
80,
120
],
"editor.inlineSuggest.enabled": true,
"[css]": {
"editor.defaultFormatter": "stylelint.vscode-stylelint"
},
"liveServer.settings.donotShowInfoMsg": true,
"dart.lineLength": 90,
"editor.stickyScroll.enabled": true,
"workbench.productIconTheme": "fluent-icons",
"workbench.iconTheme": "vscode-icons",
"material-icon-theme.showWelcomeMessage": false,
"bookmarks.saveBookmarksInProject": true,
"githubPullRequests.queries": [
{
"label": "Waiting For My Review",
"query": "is:open review-requested:${user}"
},
{
"label": "Assigned To Me",
"query": "is:open assignee:${user}"
},
{
"label": "Created By Me",
"query": "is:open author:${user}"
}
],
"cSpell.language": "en,pt,pt_BR",
"cSpell.userWords": [
"descricao",
"icones",
"stylelint",
"thiago",
"trybe"
],
"github.copilot.enable": {
"*": true,
"yaml": false,
"plaintext": false,
"markdown": false,
"javascript": true,
"json": true,
"typescript": true,
"typescriptreact": true,
"javascriptreact": true,
"html": true,
"css": true,
"scss": true,
"python": true,
"php": true,
"java": true
},
"[typescriptreact]": {
"editor.defaultFormatter": "dbaeumer.vscode-eslint"
},
"reactSnippets.settings.typescript": true,
"editor.suggest.snippetsPreventQuickSuggestions": true,
"editor.suggest.preview": true,
"editor.suggest.showStatusBar": true,
"editor.snippetSuggestions": "top",
"editor.suggest.showSnippets": true,
"editor.tabCompletion": "on"
// "editor.suggestOnTriggerCharacters": true,
// "editor.tabCompletion": "onlySnippets",
// "editor.suggest.showClasses": true,
// "editor.suggest.showFiles": true
// "workbench.commandPalette.experimental.suggestCommands": true,
// "typescript.suggest.completeFunctionCalls": true
}
Fontes utilizadas: Operator Mono Lig e Fira Code