Skip to content

Instantly share code, notes, and snippets.

@jhonatan-oliveiradev
Last active June 24, 2023 13:56
Show Gist options
  • Save jhonatan-oliveiradev/816cb39ec3521d2d077e4bcdf67a8e35 to your computer and use it in GitHub Desktop.
Save jhonatan-oliveiradev/816cb39ec3521d2d077e4bcdf67a8e35 to your computer and use it in GitHub Desktop.
VS Code Settings
{
"editor.fontFamily": "Victor Mono",
"editor.fontLigatures": true,
"editor.fontWeight": "bold",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"liveServer.settings.donotVerifyTags": true,
"liveServer.settings.donotShowInfoMsg": true,
"explorer.confirmDragAndDrop": false,
"editor.inlineSuggest.enabled": true,
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true,
"source.addMissingImports": true
},
"mssql.connections": [
{
"server": "{{put-server-name-here}}",
"database": "{{put-database-name-here}}",
"user": "{{put-username-here}}",
"password": ""
}
],
"php.suggest.basic": false,
"php.validate.enable": false,
"emmet.excludeLanguages": ["markdown", "php"],
"vscode-edge-devtools.mirrorEdits": true,
"[prisma]": {
"editor.formatOnSave": true
},
"github.copilot.enable": {
"*": true,
"yaml": true,
"plaintext": true,
"markdown": true,
"scminput": false,
"go": true,
"dotenv": true,
"typescriptreact": true,
"javascript": true,
"postcss": true,
"vue": true,
"html": true,
"scss": true
},
"material-icon-theme.activeIconPack": "nest",
"vscode-edge-devtools.webhint": false,
"explorer.confirmDelete": false,
"files.exclude": {
"**/.classpath": true,
"**/.project": true,
"**/.settings": true,
"**/.factorypath": true
},
"[javascriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"workbench.iconTheme": "symbols",
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"bracketPairColorizer.depreciation-notice": false,
"[java]": {
"editor.defaultFormatter": "mwpb.java-prettier-formatter"
},
"[css]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"bracket-pair-colorizer-2.depreciation-notice": false,
"[scss]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"cSpell.userWords": [
"Alemão",
"Alterado",
"alterar",
"anims",
"antigo",
"Anúncio",
"apicluster",
"Auuuu",
"Auuuuuuuuuuu",
"Brilho",
"browserslist",
"Bulbasaur",
"Buscando",
"Buscar",
"cachorro",
"Cadastrar",
"Cadastro",
"calculadora",
"carregou",
"Carvalho",
"Cidade",
"cinza",
"Cliente",
"coiote",
"coisas",
"confirma",
"confirmar",
"conteudo",
"correta",
"cria",
"datasource",
"Depoimentos",
"describedby",
"Diferente",
"dígitos",
"Distribuidores",
"dito",
"divisao",
"endereço",
"Entypo",
"Erro",
"Escala",
"esphere",
"estou",
"evento",
"excluir",
"exercicios",
"externa",
"Fastify",
"fome",
"forgotpassword",
"frase",
"Função",
"gerar",
"gerenciar",
"Gerente",
"Girar",
"GLTF",
"grrrrrr",
"hamburguer",
"hbspt",
"Herança",
"Hoje",
"idade",
"igual",
"Incluir",
"informações",
"Informe",
"inicio",
"insira",
"Instância",
"Integração",
"Ionicons",
"latir",
"Limpar",
"lista",
"Localiza",
"Logotipo",
"Mais",
"Mamifero",
"maos",
"Marrom",
"Método",
"Métodos",
"multiplicacao",
"pageNumber",
"Página",
"Paginação",
"paleta",
"patas",
"pequeno",
"Pesquisar",
"pessoa",
"Pitbull",
"Pokedex",
"Pokedéx",
"pokémon",
"pokemons",
"possuir",
"Pracinha",
"Pressable",
"Primeiro",
"PRISMIC",
"Produtos",
"raca",
"raça",
"Restaurante",
"Restaurantes",
"resultado",
"Roboto",
"rosnar",
"Saturação",
"secundario",
"senha",
"separar",
"SETAUTHUSER",
"SETDISTRIBUTORS",
"SETIDUSERUPDATE",
"setPageNumber",
"SETUSERDELETE",
"sobre",
"sqlc",
"subtitulo",
"Subtítulo",
"subtracao",
"tailwindcss",
"tiktok",
"Titulo",
"Título",
"trecho",
"uivar",
"Usando",
"Vendedor",
"Virar"
],
"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",
"repositories": "mappings"
},
"terminal.integrated.gpuAcceleration": "off",
"vscode_custom_css.imports": [],
"react-native-tools.showUserTips": false,
"prettier.prettierPath": "2",
"editor.formatOnSave": true,
"[jsonc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"terminal.integrated.fontFamily": "monospace",
"redhat.telemetry.enabled": true,
"go.toolsManagement.autoUpdate": true,
"[dockerfile]": {
"editor.defaultFormatter": "ms-azuretools.vscode-docker"
},
"editor.minimap.enabled": false,
"[vue]": {
"editor.defaultFormatter": "octref.vetur"
},
"[json]": {
"editor.defaultFormatter": "vscode.json-language-features"
},
"editor.formatOnPaste": true,
"editor.formatOnType": true,
"javascript.updateImportsOnFileMove.enabled": "always",
"prettier.useTabs": true,
"typescript.updateImportsOnFileMove.enabled": "always",
"oracledevtools.bookmarkFileFolder": "",
"oracledevtools.download.otherFolder": "",
"oracledevtools.connectionConfiguration.configFilesFolder": "",
"oracledevtools.connectionConfiguration.walletFileFolder": "",
"xml.server.binary.trustedHashes": [""],
"terminal.integrated.enableMultiLinePasteWarning": false,
"workbench.colorTheme": "Catppuccin Mocha",
"editor.insertSpaces": true,
"editor.tabSize": 2,
"editor.bracketPairColorization.independentColorPoolPerBracketType": true,
"editor.guides.bracketPairs": true,
"editor.tokenColorCustomizations": {
"textMateRules": []
},
"security.workspace.trust.untrustedFiles": "open",
"rapidapi.terminalLink.enabled": true,
"editor.accessibilitySupport": "off",
"[python]": {
"editor.formatOnType": true
},
"terminal.integrated.profiles.windows": {
"PowerShell": {
"source": "PowerShell",
"icon": "terminal-powershell"
},
"Command Prompt": {
"path": [
"${env:windir}\\Sysnative\\cmd.exe",
"${env:windir}\\System32\\cmd.exe"
],
"args": [],
"icon": "terminal-cmd"
},
"Git Bash": {
"source": "Git Bash"
}
},
"terminal.integrated.defaultProfile.windows": "PowerShell",
"editor.linkedEditing": true,
"files.associations": {
"*.embeddedhtml": "html",
"*.html": "html",
".env*": "dotenv"
},
"vue.features.codeActions.savingTimeLimit": 1000,
"[dockercompose]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"workbench.productIconTheme": "fluent-icons",
"explorer.compactFolders": false,
"glassit.alpha": 220,
"symbols.hidesExplorerArrows": false,
"dotenv.enableAutocloaking": false
}
@jhonatan-oliveiradev
Copy link
Author

O trecho de código "cSpell.userWords" no arquivo "settings.json" do Visual Studio Code (VSCode) é usado para definir palavras personalizadas que serão adicionadas ao dicionário de verificação ortográfica do VSCode.

Quando você está escrevendo em um arquivo no VSCode, o recurso de verificação ortográfica pode destacar palavras que considera incorretas ou que não estão em seu dicionário padrão. No entanto, pode haver casos em que você queira adicionar palavras personalizadas que não são reconhecidas pelo dicionário padrão ou que são específicas para o seu projeto.

Ao adicionar essas palavras personalizadas ao "cSpell.userWords" em seu arquivo "settings.json", você está instruindo o VSCode a reconhecer essas palavras como corretas e evitando que sejam destacadas como erros de ortografia. Essa configuração é útil, por exemplo, ao lidar com terminologia especializada, nomes próprios ou acrônimos específicos do seu projeto.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment