Skip to content

Instantly share code, notes, and snippets.

@XavierJece
Created February 27, 2021 13:19
Show Gist options
  • Save XavierJece/8c2aadc3c043c68bf8ee45e9241e16e7 to your computer and use it in GitHub Desktop.
Save XavierJece/8c2aadc3c043c68bf8ee45e9241e16e7 to your computer and use it in GitHub Desktop.
Configurações personalizadas do vs code
{
"tabnine.experimentalAutoImports": true,
// Define o tema do VSCode
"workbench.colorTheme": "Omni",
"workbench.iconTheme": "material-icon-theme",
"workbench.startupEditor": "newUntitledFile",
// Configura tamanho e família da fonte
"editor.fontSize": 18,
"editor.lineHeight": 26,
"editor.fontFamily": "Fira Code",
"editor.fontLigatures": true,
"editor.tabSize": 2,
//Definindo LF como padrão do final da linha.
"files.eol": "\n",
// Aplica linhas verticais para lembrar de quebrar linha em códigos muito grandes
"explorer.compactFolders": false,
"editor.rulers": [80, 120],
"editor.formatOnSave": false,
"editor.renderLineHighlight": "gutter",
"editor.parameterHints.enabled": false,
// Aplica o salve automatico
"files.autoSave": "onWindowChange",
// Configurando ESLINT
"[javascript]":{
"editor.codeActionsOnSave":{
"source.fixAll.eslint": true
}
},
"[javascriptreact]":{
"editor.codeActionsOnSave":{
"source.fixAll.eslint": true
}
},
"[typescript]":{
"editor.codeActionsOnSave":{
"source.fixAll.eslint": true
}
},
"[typescriptreact]":{
"editor.codeActionsOnSave":{
"source.fixAll.eslint": true
}
},
// Terminal
"terminal.integrated.fontSize": 18,
"terminal.integrated.shell.osx": "/bin/zsh",
"extensions.ignoreRecommendations": false,
"emmet.syntaxProfiles": {
"javascript": "jsx",
"nunjucks": "html"
},
"emmet.includeLanguages": {
"javascript": "javascriptreact",
"nunjucks": "html"
},
"javascript.updateImportsOnFileMove.enabled": "never",
"gitlens.codeLens.recentChange.enabled": false,
"gitlens.codeLens.authors.enabled": false,
"gitlens.codeLens.enabled": false,
"breadcrumbs.enabled": true,
"git.enableSmartCommit": true,
"typescript.updateImportsOnFileMove.enabled": "never",
"explorer.confirmDragAndDrop": false,
"liveshare.featureSet": "insiders",
"explorer.confirmDelete": false,
"typescript.tsserver.log": "verbose",
"workbench.editor.showTabs": true,
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
},
"editor.wordWrap": "on",
"liveshare.connectionMode": "relay",
"[html]": {
"editor.defaultFormatter": "vscode.html-language-features"
},
"git.autofetch": true,
"sync.gist": "7e5c770b6218e8ba1d339a97b957a512",
"cSpell.userWords": [
"ABNT",
"Adicinar",
"Aluguel",
"Avancados",
"Barganha",
"Cadastrar",
"Confirmar",
"Conta",
"Contato",
"Criar",
"Deletar",
"Digite",
"Dosis",
"ESNEXT",
"EVERSTOPLEARNING",
"EVERSTOPLEARNING\"",
"Endere",
"Endereço",
"Entrar",
"Equipe",
"Errored",
"Esqueci",
"Fazer",
"Ferrero",
"Geocode",
"Injectables",
"Jrim",
"Linkedin",
"NEVERSTOPLEARNING",
"Obrigado",
"Parace",
"Planilhas",
"Projetos",
"Pyladies",
"Recupera",
"Recuperação",
"Resetar",
"Responsavel",
"Senha",
"TELEFONE",
"Usou",
"Usuario",
"Voltar",
"abaixo",
"bairro",
"browserslist",
"camelcase",
"cidade",
"cnpj",
"comoditizado",
"complemento",
"conosco",
"contatos",
"descarte",
"digitos",
"downlevel",
"dtos",
"econ",
"econômico",
"ent",
"então",
"enuns",
"escolher",
"estado",
"expressao",
"g",
"grayscale",
"gêneros",
"inicializa",
"inicialização",
"lido",
"logado",
"logar",
"logistica",
"logradouro",
"mico",
"middlewares",
"minha",
"neros",
"nestjs",
"numero",
"o",
"originalname",
"pageview",
"postagens",
"postgres",
"produzir",
"quantidade",
"ratelimit",
"referencia",
"remask",
"smtp",
"solicitada",
"sourcemap",
"storaged",
"troca",
"tslib",
"tsyringe",
"typechecking",
"typeorm",
"unform",
"uuidv",
"v",
"varchar",
"versionamento",
"válido",
"webp"
],
"markdown-preview-enhanced.liveUpdate": true,
// Atualizando Visual de pastas Usando Material-Icon-Theme
"material-icon-theme.folders.associations": {
"infra": "app",
"entities": "class",
"schemas": "class",
"typeorm": "database",
"repositories": "mappings",
"http": "container",
"implementations": "core",
"dtos": "typescript",
"enuns": "typescript",
"fakes": "mock",
"websockets": "pipe",
"protos": "pipe",
"grpc": "pipe",
"UseCases": "controller",
"types": "typescript",
"interfaces": "typescript",
"modules": "generator",
"migrations": "database"
},
"material-icon-theme.files.associations": {
"ormconfig.json": "database",
"ormconfig-exemple.json": "database",
"tsconfig.json": "tune",
"*.proto": "3d",
"*.env-exemplo": "tune",
".env-docker-composer": "tune",
"*.controller.ts": "nest-controller",
"*.module.ts": "nest-module",
"*.service.ts": "nest-service",
"*.middleware.ts": "nest-middleware",
"*.filter.ts": "nest-filter",
"*.pipe.ts": "nest-pipe",
"*.gateway.ts": "nest-gateway",
"*.decorator.ts": "nest-decorator",
"*.guard.ts": "nest-guard",
"*.interceptor.ts": "nest-guard",
"*.resolver.ts": "graphql",
"*.input.ts": "graphql",
"*.return.ts": "graphql",
"docker-compose.hmg.yml": "docker",
".env.prd": "tune",
".env.dev": "tune",
".env.hmg": "tune"
},
"cSpell.language": "en,pt-PT",
"sync.autoDownload": true,
"sync.autoUpload": true,
"sync.forceDownload": true,
"sync.quietSync": true,
"sync.forceUpload": true,
"tabnine.experimentalAutoImports": true,
"git.confirmSync": false,
"liveServer.settings.donotShowInfoMsg": true,
"[php]": {
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client"
},
"workbench.editor.closeOnFileDelete": true,
"yaml.schemas": {
"file:///home/jecedasa/.vscode/extensions/atlassian.atlascode-2.8.5/resources/schemas/pipelines-schema.json": "bitbucket-pipelines.yml"
},
"todo-tree.tree.showScanModeButton": false,
"window.zoomLevel": -1,
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment