Skip to content

Instantly share code, notes, and snippets.

@CleilsonAndrade
Last active July 8, 2024 15:40
Show Gist options
  • Save CleilsonAndrade/930a1981e990c2f8097565758b19d3a4 to your computer and use it in GitHub Desktop.
Save CleilsonAndrade/930a1981e990c2f8097565758b19d3a4 to your computer and use it in GitHub Desktop.
settings-vscode
{
// Fechar sem perguntar se deseja salvar
"files.hotExit": "off",
// Configura tamanho da fonte
"editor.fontSize": 16,
// Configura tamanho da altura da linha
"editor.lineHeight": 26,
// Configura família da fonte
"editor.fontFamily": "FiraCode Nerd Font",
// Configura Ligatures da fonte Ex: ->
"editor.fontLigatures": true,
// Configura o tamanho do espaço da tabulação:
"editor.tabSize": 2,
// Configura se vai formatar o arquivo ao salvar:
"editor.formatOnSave": true,
// Habilitar a quebra de linha na tela:
"editor.wordWrap": "on",
// Habilita a edição simultânea de um arquivo:
"editor.linkedEditing": true,
// Desabilita o mini-map:
"editor.minimap.enabled": false,
// Aplica um sinal visual na esquerda da linha selecionada:
"editor.renderLineHighlight": "gutter",
// Define o tamanho da fonte do terminal integrado:
"terminal.integrated.fontSize": 14,
// Suporte para a acessibilidade
"editor.accessibilitySupport": "off",
// Habilita recurso de limite de abas (desativado por padrão).
"workbench.editor.limit.enabled": true,
// Ativa/Desativa Barra de comandos no topo
"window.commandCenter": true,
// Tema a ser usado:
"workbench.colorTheme": "Halcyon",
// Define o tema dos ícones na sidebar:
"workbench.iconTheme": "material-icon-theme",
"material-icon-theme.activeIconPack": "nest",
"editor.unicodeHighlight.invisibleCharacters": false,
// Delay para exibir as sugestões
"editor.quickSuggestionsDelay": 80,
// Telemetria
"telemetry.telemetryLevel": "off",
// Define o tamanho da edentação na sidebar de arquivos:
"workbench.tree.indent": 15,
// - Compacta as pastas do Explorer do VsCode
"explorer.compactFolders": false,
// Configurações de ação do editor
"editor.codeActionsOnSave": {
"source.organizeImports": "explicit",
"source.fixAll.eslint": "explicit"
},
// Limite do número de linhas nos arquivos JSON a serem computadas:
"json.maxItemsComputed": 100000,
// -- Workspace seguro:
// Configura Workspace seguro:
"security.workspace.trust.enabled": false,
// - Configura se pode ser aberto arquivos sem confiança:
"security.workspace.trust.untrustedFiles": "open",
// - Configura se a abertura de janelas vazias vai ser Workspace seguro
"security.workspace.trust.emptyWindow": false,
// -- TERMINAL:#############################################################################
// - Define o perfil padrão usado para terminal integrado:
// - Windows: PowerShell: Caminho a ser usado:
"terminal.integrated.defaultProfile.windows": "PowerShell",
// - macOS - ZSH: Caminho a ser usado:
"terminal.integrated.defaultProfile.osx": "zsh",
// - Linux - ZSH: Caminho a ser usado:
"terminal.integrated.defaultProfile.linux": "zsh",
// -- GIT:#############################################################################
// Git - Confirme todas as alterações quando não houver staged em etapas:
"git.enableSmartCommit": true,
// Git - Quando definido como true, os commits serão automaticamente buscados no controle remoto padrão do repositório Git atual:
"git.autofetch": true,
// -- Servidores remotos
"security.allowedUNCHosts": [
"wsl.localhost"
],
"remote.SSH.remotePlatform": {
"192.168.15.6": "linux"
},
// -- EXTENSÕES:#######################################################################
// -- LiverServer:
// - LiverServer: Para desativar a mensagem de aviso de prompt se body ou head ou outra tag de suporte estiver faltando em seu HTML:
"liveServer.settings.donotVerifyTags": true,
// - LiverServer: Configura a as mensagens do pop-up:
"liveServer.settings.donotShowInfoMsg": true,
// -- CodeSpell Checker
"cSpell.language": "en,pt-BR",
"editor.foldingMaximumRegions": 65000,
// Thunder Client - Salva em cada projeto as requests, env e etc...
"thunder-client.saveToWorkspace": true,
// Google Translate - Escolhe uma linguagem a qual vai traduzir
"googleTranslateExt.languages": [
"pt",
"en"
],
// - Defina como true para substituir o texto selecionado pelo texto traduzido.
"googleTranslateExt.replaceText": true,
"typescript.updateImportsOnFileMove.enabled": "always",
"javascript.updateImportsOnFileMove.enabled": "always",
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment