Skip to content

Instantly share code, notes, and snippets.

@davialcantaraa
Last active July 19, 2022 07:16
Show Gist options
  • Save davialcantaraa/e02acf4968b245ad93e58ea41aa14fec to your computer and use it in GitHub Desktop.
Save davialcantaraa/e02acf4968b245ad93e58ea41aa14fec to your computer and use it in GitHub Desktop.
VSCode Settings
{
"workbench.startupEditor": "none",
"workbench.iconTheme": "material-icon-theme",
// Good for Recording
"editor.quickSuggestions": false,
"editor.mouseWheelZoom": true,
"editor.renderLineHighlight": "gutter",
"explorer.compactFolders": false,
"workbench.colorCustomizations": {
"[Name of the Current Theme you are using]": {
"titleBar.activeBackground": "#191622",
"titleBar.activeForeground": "#191622"
}
},
"window.titleBarStyle": "custom",
"window.menuBarVisibility": "toggle",
// Disable JS auto-import behavior
"javascript.updateImportsOnFileMove.enabled": "never",
// Editor Behavior
"editor.selectionClipboard": false,
"editor.suggestSelection": "first",
// Explorer Behavior
"explorer.confirmDragAndDrop": false,
"explorer.confirmDelete": false,
// Sets the Font size and family
"editor.fontFamily": "JetBrainsMono Nerd Font",
"editor.fontWeight": "400",
"editor.fontSize": 15,
"editor.lineHeight": 24,
"editor.fontLigatures": true,
// Editor indentation settings
"editor.tabSize": 2,
"editor.insertSpaces": true,
"editor.detectIndentation": true,
// Auto applies editor rules for long lines of code
"editor.rulers": [80, 120],
// Increases terminal font size
"terminal.integrated.fontSize": 16,
// Emmet
"emmet.syntaxProfiles": {
"javascript": "jsx",
"xml": {
"attr_quotes": "single"
}
},
"emmet.showAbbreviationSuggestions": true,
"editor.snippetSuggestions": "top",
"emmet.showSuggestionsAsSnippets": true,
"emmet.includeLanguages": {
"javascript": "javascriptreact"
},
"editor.wordBasedSuggestions": true,
"editor.quickSuggestions": {
"other": true,
"comments": true,
"strings": true
},
// Git settings
"git.enableSmartCommit": true,
"git.autofetch": true,
"git.confirmSync": false,
// Extensions
"extensions.ignoreRecommendations": false, // Do not ignore recommendations
// Colorize settings
"colorize.languages": ["javascript", "typescript", "json", "html", "css"],
// Peacock colors (customizable)
"peacock.favoriteColors": [
{
"name": "Rocketseat Purple",
"value": "#7159C1"
},
{
"name": "Dracula Dark",
"value": "#0B0A10"
}
],
"editor.minimap.enabled": false,
"editor.renderWhitespace": "none",
"createReactTSXComponent.fileExtension": "jsx",
// "terminal.external.windowsExec": "C:\\Windows\\System32\\bash.exe",
// "terminal.integrated.shell.windows": "C:\\Windows\\System32\\bash.exe",
"files.eol": "\n",
"workbench.activityBar.visible": false,
"prettier.useTabs": true,
"editor.formatOnSave": true,
"editor.defaultFormatter": "esbenp.prettier-vscode",
"prettier.singleQuote": true,
"workbench.statusBar.visible": false,
"breadcrumbs.enabled": false,
"javascript.suggest.autoImports": true,
"compilerOptions": {
"baseUrl": "./src",
"checkJs": true,
"jsx": "react",
"js": "javascript"
},
"window.zoomLevel": 0.5,
"bracketPairColorizer.depreciation-notice": false,
"workbench.colorTheme": "Omni",
"terminal.integrated.defaultProfile.windows": "PowerShell",
"terminal.integrated.profiles.windows": {
"PowerShell": {
"source": "PowerShell",
"icon": "terminal-powershell",
"path": [
"C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe"
],
"args": ["-NoLogo"] //add this configuration.
}
},
"security.workspace.trust.untrustedFiles": "open"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment