Skip to content

Instantly share code, notes, and snippets.

@gstvds
Last active October 16, 2020 00:49
Show Gist options
  • Select an option

  • Save gstvds/a89ec19481ea07fd8eef018d5d85af1e to your computer and use it in GitHub Desktop.

Select an option

Save gstvds/a89ec19481ea07fd8eef018d5d85af1e to your computer and use it in GitHub Desktop.

Revisions

  1. Gustavo da Silva revised this gist Oct 16, 2020. 1 changed file with 20 additions and 1 deletion.
    21 changes: 20 additions & 1 deletion settings.json
    Original file line number Diff line number Diff line change
    @@ -14,7 +14,16 @@
    "source.fixAll.eslint": true
    },
    "editor.renderLineHighlight": "gutter",
    "window.zoomLevel": 1,
    "window.zoomLevel": 0,

    "files.exclude": {
    "**/.git": true,
    "**/.svn": true,
    "**/.hg": true,
    "**/CVS": true,
    "**/.DS_Store": true,
    "node_modules": true
    },

    // ESLint/Prettier configuration
    "eslint.packageManager": "yarn",
    @@ -147,12 +156,16 @@
    "Adittional",
    "Appengine",
    "CDRs",
    "INCONSISTENCE",
    "Instabug",
    "Pareteum",
    "RENOVACAO",
    "Retentativa",
    "SENDGRID",
    "TELECALL",
    "TEUM",
    "Uxcam",
    "ZENDESK",
    "ativacao",
    "bleg",
    "cagetories",
    @@ -173,6 +186,7 @@
    "middlewares",
    "mkdir",
    "msisdn",
    "mundi",
    "mvno",
    "npmrc",
    "o",
    @@ -187,10 +201,15 @@
    "startdate",
    "subscriptionid",
    "subservicetypeid",
    "topup",
    "tsyringe",
    "typeorm",
    "typesafe",
    "unform",
    "uuidv",
    "videocall"
    ],
    "editor.suggestSelection": "first",
    "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
    "tabnine.experimentalAutoImports": true
    }
  2. Gustavo da Silva revised this gist Sep 6, 2020. 1 changed file with 86 additions and 23 deletions.
    109 changes: 86 additions & 23 deletions settings.json
    Original file line number Diff line number Diff line change
    @@ -1,33 +1,40 @@
    {
    // Define o tema do VSCode
    // VSCode configuration
    "workbench.colorTheme": "Dracula",
    // Configura tamanho e família da fonte
    "editor.fontSize": 18,
    "editor.fontSize": 16,
    "editor.lineHeight": 26,
    "editor.fontFamily": "Dank Mono",
    "editor.fontFamily": "JetBrains Mono",
    "editor.fontLigatures": true,
    // Configurações de tab, linhas verticals e zoom
    "editor.rulers": [
    120
    ],
    "editor.tabSize": 2,
    "window.zoomLevel": 1,
    "editor.formatOnSave": false,

    // Prettier para aplicar parênteses em argumentos de arrow function
    "prettier.arrowParens": "always",

    // Aplica um sinal visual na esquerda da linha selecionada
    "editor.renderLineHighlight": "gutter",

    "editor.codeActionsOnSave": {
    "source.fixAll.eslint": true
    },
    "editor.renderLineHighlight": "gutter",
    "window.zoomLevel": 1,

    // ESLint/Prettier configuration
    "eslint.packageManager": "yarn",
    "eslint.validate": [
    "javascript",
    "javascriptreact",
    "typescript",
    "typescriptreact"
    ],

    // Aumenta a fonte do terminal
    // Auto import configuration
    "javascript.suggest.autoImports": true,
    "typescript.suggest.autoImports": true,

    // Terminal configuration
    "terminal.integrated.fontSize": 14,
    "terminal.integrated.shell.osx": "/bin/zsh",
    "terminal.integrated.rendererType": "dom",

    // Configurações do workbench/icones
    // workbench/icons configuration
    "workbench.startupEditor": "newUntitledFile",
    "workbench.iconTheme": "material-icon-theme",
    "material-icon-theme.folders.associations": {
    @@ -61,7 +68,7 @@

    "extensions.ignoreRecommendations": false,

    // Configurações do emmet
    // Emmet configuration
    "emmet.syntaxProfiles": {
    "javascript": "jsx",
    "nunjucks": "html"
    @@ -81,15 +88,12 @@
    "explorer.confirmDelete": false,
    "explorer.compactFolders": false,

    // Configurações do GIT
    // Git configuration
    "git.enableSmartCommit": true,
    "git.confirmSync": false,
    "git.autofetch": true,

    "terminal.integrated.shell.osx": "/bin/zsh",
    "terminal.integrated.rendererType": "dom",

    // Bracket Pair Colorizer Configs
    // Bracket Pair Colorizer configuration
    "bracket-pair-colorizer-2.forceUniqueOpeningColor": true,
    "bracket-pair-colorizer-2.colorMode": "Consecutive",
    "bracket-pair-colorizer-2.showHorizontalScopeLine": true,
    @@ -102,7 +106,10 @@
    "#8be9fd"
    ],

    "eslint.packageManager": "yarn",
    // Colorize configuration
    "colorize.languages": ["javascript", "typescript", "javascriptreact", "typescriptreact", "json", "html", "css"],

    // Default formatters
    "[javascript]": {
    "editor.defaultFormatter": "vscode.typescript-language-features"
    },
    @@ -122,12 +129,68 @@
    "editor.defaultFormatter": "vscode.json-language-features"
    },

    // live share configuration
    "liveshare.allowGuestTaskControl": true,
    "liveshare.allowGuestDebugControl": true,

    // ID do gist de sincronização
    // GIST ID for Sync
    "sync.gist": "17bbbd7ccea4e0d2678a33a5c33cba4d",

    "vsicons.dontShowNewVersionMessage": true,
    "diffEditor.ignoreTrimWhitespace": false,

    // cSpell configuration
    "cSpell.language": "en,pt-BR",
    "cSpell.userWords": [
    "ADMINSDK",
    "Additionals",
    "Adittional",
    "Appengine",
    "CDRs",
    "Instabug",
    "Pareteum",
    "Retentativa",
    "TELECALL",
    "TEUM",
    "Uxcam",
    "ativacao",
    "bleg",
    "cagetories",
    "calldirectionid",
    "cancelation",
    "despausar",
    "dtos",
    "enddate",
    "esnext",
    "firestore",
    "fluketmc",
    "gcloud",
    "iccid",
    "iccids",
    "microsservi",
    "microsserviço",
    "microsserviços",
    "middlewares",
    "mkdir",
    "msisdn",
    "mvno",
    "npmrc",
    "o",
    "originalname",
    "os",
    "portabilities",
    "reactnative",
    "resetar",
    "signin",
    "signup",
    "simcard",
    "startdate",
    "subscriptionid",
    "subservicetypeid",
    "tsyringe",
    "typeorm",
    "unform",
    "uuidv",
    "videocall"
    ],
    }
  3. Gustavo da Silva revised this gist Jul 23, 2020. 1 changed file with 79 additions and 15 deletions.
    94 changes: 79 additions & 15 deletions settings.json
    Original file line number Diff line number Diff line change
    @@ -1,26 +1,67 @@
    {
    // Define o tema do VSCode
    "workbench.colorTheme": "Palenight Theme",
    "workbench.colorTheme": "Dracula",
    // Configura tamanho e família da fonte
    "editor.fontSize": 18,
    "editor.lineHeight": 24,
    "editor.fontFamily": "Fira Code",
    "editor.lineHeight": 26,
    "editor.fontFamily": "Dank Mono",
    "editor.fontLigatures": true,
    // Aplica linhas verticais para lembrar de quebrar linha em códigos muito grandes
    // Configurações de tab, linhas verticals e zoom
    "editor.rulers": [
    120
    ],
    "editor.tabSize": 2,
    "window.zoomLevel": 1,
    "editor.formatOnSave": false,

    // Prettier para aplicar parênteses em argumentos de arrow function
    "prettier.arrowParens": "always",

    // Aplica um sinal visual na esquerda da linha selecionada
    "editor.renderLineHighlight": "gutter",

    "editor.codeActionsOnSave": {
    "source.fixAll.eslint": true
    },

    // Aumenta a fonte do terminal
    "terminal.integrated.fontSize": 14,

    // Configurações do workbench/icones
    "workbench.startupEditor": "newUntitledFile",
    "editor.tabSize": 2,
    "window.zoomLevel": 0,
    "workbench.iconTheme": "material-icon-theme",
    "material-icon-theme.folders.associations": {
    "infra": "app",
    "entities": "class",
    "schemas": "class",
    "typeorm": "database",
    "repositories": "mappings",
    "http": "container",
    "migrations": "tools",
    "modules": "components",
    "implementations": "core",
    "dtos": "typescript",
    "fakes": "mock",
    "websockets": "pipe",
    "protos": "pipe",
    "grpc": "pipe",
    "methods": "middleware",
    "workflows": "ci",
    ".credentials": "secure",
    ".prod.credentials": "secure"
    },
    "material-icon-theme.files.associations": {
    "ormconfig.json": "database",
    "tsconfig.json": "tune",
    "*.proto": "3d"
    },
    "material-icon-theme.folders.color": "#26a69a",
    "material-icon-theme.saturation": 1,
    "material-icon-theme.activeIconPack": "react_redux",

    "extensions.ignoreRecommendations": false,

    // Configurações do emmet
    "emmet.syntaxProfiles": {
    "javascript": "jsx",
    "nunjucks": "html"
    @@ -29,15 +70,25 @@
    "javascript": "javascriptreact",
    "nunjucks": "html"
    },
    "javascript.updateImportsOnFileMove.enabled": "never",

    "javascript.updateImportsOnFileMove.enabled": "always",
    "typescript.updateImportsOnFileMove.enabled": "never",
    "typescript.tsserver.log": "verbose",

    "breadcrumbs.enabled": true,
    "git.enableSmartCommit": true,
    "editor.parameterHints.enabled": false,
    "typescript.updateImportsOnFileMove.enabled": "never",
    "terminal.integrated.shell.osx": "/bin/zsh",
    "explorer.confirmDragAndDrop": false,
    "explorer.confirmDelete": false,
    "typescript.tsserver.log": "verbose",
    "explorer.compactFolders": false,

    // Configurações do GIT
    "git.enableSmartCommit": true,
    "git.confirmSync": false,
    "git.autofetch": true,

    "terminal.integrated.shell.osx": "/bin/zsh",
    "terminal.integrated.rendererType": "dom",

    // Bracket Pair Colorizer Configs
    "bracket-pair-colorizer-2.forceUniqueOpeningColor": true,
    "bracket-pair-colorizer-2.colorMode": "Consecutive",
    @@ -50,20 +101,33 @@
    "#50fa7b",
    "#8be9fd"
    ],

    "eslint.packageManager": "yarn",
    "terminal.integrated.rendererType": "dom",
    "[javascript]": {
    "editor.defaultFormatter": "vscode.typescript-language-features"
    },
    "[json]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
    "editor.defaultFormatter": "vscode.json-language-features"
    },
    "[html]": {
    "editor.defaultFormatter": "vscode.html-language-features"
    },
    "git.confirmSync": false,
    "workbench.iconTheme": "vscode-icons",
    "[typescriptreact]": {
    "editor.defaultFormatter": "vscode.typescript-language-features"
    },
    "[typescript]": {
    "editor.defaultFormatter": "vscode.typescript-language-features"
    },
    "[jsonc]": {
    "editor.defaultFormatter": "vscode.json-language-features"
    },

    "liveshare.allowGuestTaskControl": true,
    "liveshare.allowGuestDebugControl": true,

    // ID do gist de sincronização
    "sync.gist": "17bbbd7ccea4e0d2678a33a5c33cba4d",

    "vsicons.dontShowNewVersionMessage": true,
    "diffEditor.ignoreTrimWhitespace": false,
    }
  4. Gustavo da Silva created this gist Mar 26, 2020.
    69 changes: 69 additions & 0 deletions settings.json
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,69 @@
    {
    // Define o tema do VSCode
    "workbench.colorTheme": "Palenight Theme",
    // Configura tamanho e família da fonte
    "editor.fontSize": 18,
    "editor.lineHeight": 24,
    "editor.fontFamily": "Fira Code",
    "editor.fontLigatures": true,
    // Aplica linhas verticais para lembrar de quebrar linha em códigos muito grandes
    "editor.rulers": [
    120
    ],
    "editor.formatOnSave": false,
    // Prettier para aplicar parênteses em argumentos de arrow function
    "prettier.arrowParens": "always",
    // Aplica um sinal visual na esquerda da linha selecionada
    "editor.renderLineHighlight": "gutter",
    // Aumenta a fonte do terminal
    "terminal.integrated.fontSize": 14,
    "workbench.startupEditor": "newUntitledFile",
    "editor.tabSize": 2,
    "window.zoomLevel": 0,
    "extensions.ignoreRecommendations": false,
    "emmet.syntaxProfiles": {
    "javascript": "jsx",
    "nunjucks": "html"
    },
    "emmet.includeLanguages": {
    "javascript": "javascriptreact",
    "nunjucks": "html"
    },
    "javascript.updateImportsOnFileMove.enabled": "never",
    "breadcrumbs.enabled": true,
    "git.enableSmartCommit": true,
    "editor.parameterHints.enabled": false,
    "typescript.updateImportsOnFileMove.enabled": "never",
    "terminal.integrated.shell.osx": "/bin/zsh",
    "explorer.confirmDragAndDrop": false,
    "explorer.confirmDelete": false,
    "typescript.tsserver.log": "verbose",
    // Bracket Pair Colorizer Configs
    "bracket-pair-colorizer-2.forceUniqueOpeningColor": true,
    "bracket-pair-colorizer-2.colorMode": "Consecutive",
    "bracket-pair-colorizer-2.showHorizontalScopeLine": true,
    "bracket-pair-colorizer-2.showVerticalScopeLine": true,
    "bracket-pair-colorizer-2.colors": [
    "#ff79c6",
    "#bd93f9",
    "#ff5555",
    "#50fa7b",
    "#8be9fd"
    ],
    "eslint.packageManager": "yarn",
    "terminal.integrated.rendererType": "dom",
    "[javascript]": {
    "editor.defaultFormatter": "vscode.typescript-language-features"
    },
    "[json]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
    },
    "[html]": {
    "editor.defaultFormatter": "vscode.html-language-features"
    },
    "git.confirmSync": false,
    "workbench.iconTheme": "vscode-icons",
    "liveshare.allowGuestTaskControl": true,
    "liveshare.allowGuestDebugControl": true,
    "sync.gist": "17bbbd7ccea4e0d2678a33a5c33cba4d",
    }