Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {
- "workbench.startupEditor": "none",
- "workbench.iconTheme": "material-icon-theme",
- // Recording
- "editor.quickSuggestions": false,
- // Sets Zoom level for VSCode
- "window.zoomLevel": 1,
- "window.titleBarStyle": "custom",
- "explorer.confirmDragAndDrop": false,
- // Sets the Font size and family
- "editor.fontFamily": "Fira Code",
- "editor.fontSize": 16,
- "editor.lineHeight": 24,
- "editor.fontLigatures": true,
- // Editor settings
- "javascript.suggest.autoImports": false,
- "editor.formatOnSave": true,
- "editor.suggestSelection": "first",
- "editor.selectionClipboard": false,
- // 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
- ],
- // Enable controlled zoom by scrolling
- "editor.mouseWheelZoom": true,
- // Applies a visual effect at the left of selected line
- "editor.renderLineHighlight": "gutter",
- // Increases terminal font size
- "terminal.integrated.fontSize": 14,
- // ESLint configuration
- "eslint.packageManager": "yarn",
- "eslint.autoFixOnSave": true,
- "eslint.validate": [
- {
- "language": "javascript",
- "autoFix": true
- },
- {
- "language": "javascriptreact",
- "autoFix": true
- },
- {
- "language": "typescript",
- "autoFix": true
- },
- {
- "language": "typescriptreact",
- "autoFix": true
- }
- ],
- // Emmet
- "emmet.syntaxProfiles": {
- "javascript": "jsx" // Defines auto closing tags in JSX
- },
- "emmet.includeLanguages": {
- "javascript": "javascriptreact"
- },
- // Disable auto imports
- "javascript.updateImportsOnFileMove.enabled": "never",
- // Enable breadcrumbs
- "breadcrumbs.enabled": true,
- // Git settings
- "git.enableSmartCommit": true,
- "git.autofetch": true,
- // Colorize settings
- "colorize.languages": [
- "javascript",
- "json",
- "html",
- "css"
- ],
- // Pretier settings
- "prettier.trailingComma": "es5",
- "prettier.singleQuote": true,
- "prettier.useTabs": false,
- "prettier.semi": true,
- "[json]": {
- "editor.defaultFormatter": "esbenp.prettier-vscode"
- },
- "[javascript]": {
- "editor.defaultFormatter": "esbenp.prettier-vscode"
- },
- "[html]": {
- "editor.defaultFormatter": "esbenp.prettier-vscode"
- },
- "[yaml]": {
- "editor.defaultFormatter": "dbaeumer.vscode-eslint"
- },
- // VSCode explorer settings
- "explorer.confirmDelete": false,
- // GitLens settings
- "gitlens.views.repositories.location": "gitlens",
- "gitlens.views.fileHistory.location": "gitlens",
- "gitlens.views.lineHistory.location": "gitlens",
- "gitlens.views.compare.location": "gitlens",
- "gitlens.views.search.location": "gitlens",
- "gitlens.codeLens.enabled": false,
- // Git options
- "git.confirmSync": false,
- // Do not ignore extensions recommendations
- "extensions.ignoreRecommendations": false,
- "workbench.colorTheme": "Dracula"
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement