Last active
September 7, 2022 01:24
-
-
Save HighTide2020/ef4307c1f181943def53672fd2020dee to your computer and use it in GitHub Desktop.
Code settings November 2021
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| // 09/2022 | |
| // Editor | |
| "editor.fontWeight": "400", | |
| "editor.cursorStyle": "block", | |
| "editor.cursorBlinking": "phase", | |
| "editor.cursorWidth": 2, | |
| "editor.minimap.enabled": true, | |
| "editor.glyphMargin": true, | |
| "editor.dragAndDrop": true, | |
| "editor.formatOnPaste": false, | |
| "editor.semanticHighlighting.enabled": true, | |
| "editor.colorDecorators": false, | |
| "editor.linkedEditing": true, | |
| "editor.accessibilityPageSize": 12, | |
| "editor.bracketPairColorization.enabled": true, | |
| "editor.gotoLocation.alternativeImplementationCommand": "editor.action.revealDefinition", | |
| "editor.tabCompletion": "on", | |
| "editor.wordWrapColumn": 80, | |
| "editor.smoothScrolling": true, | |
| "editor.renderWhitespace": "all", | |
| "editor.suggestSelection": "first", | |
| "editor.snippetSuggestions": "top", | |
| "editor.renderLineHighlight": "all", | |
| "editor.acceptSuggestionOnEnter": "smart", | |
| "editor.cursorSmoothCaretAnimation": true, | |
| "editor.find.globalFindClipboard": true, | |
| "editor.fontSize": 13.5, | |
| "editor.lineHeight": 18, | |
| "editor.fontFamily": "Fira Code, Operator Mono, Menlo, Monaco, Courier New, monospace", | |
| "editor.fontLigatures": true, | |
| "editor.insertSpaces": true, | |
| "editor.useTabStops": true, | |
| "editor.tabSize": 2, | |
| "editor.inlineSuggest.enabled": true, | |
| "explorer.confirmDragAndDrop": false, | |
| "editor.defaultFormatter": "esbenp.prettier-vscode", | |
| "editor.quickSuggestions": { | |
| "other": true, | |
| "strings": true, | |
| "comments": true, | |
| "methods": true, | |
| "booleans": true, | |
| "numbers": true, | |
| "objects": true, | |
| "undefined": true, | |
| "null": true, | |
| "types": true, | |
| "functions": true | |
| }, | |
| "editor.formatOnSave": true, | |
| "editor.codeActionsOnSave": { | |
| "source.fixAll.eslint": true | |
| }, | |
| "breadcrumbs.enabled": true, | |
| "debug.onTaskErrors": "prompt", | |
| //Explorer | |
| "explorer.confirmDelete": false, | |
| "explorer.incrementalNaming": "smart", | |
| //Files | |
| "files.autoSave": "afterDelay", | |
| "files.trimFinalNewlines": true, | |
| "files.autoGuessEncoding": true, | |
| "files.insertFinalNewline": false, | |
| "files.trimTrailingWhitespace": true, | |
| "files.maxMemoryForLargeFilesMB": 8000, | |
| "files.associations": { | |
| "*.js": "javascriptreact", | |
| "*.php": "php", | |
| "*.yaml": "yaml" | |
| }, | |
| "files.eol": "\n", | |
| // WorkBench | |
| "workbench.editor.defaultBinaryEditor": "default", | |
| "workbench.fontAliasing": "auto", | |
| "workbench.statusBar.visible": true, | |
| "workbench.iconTheme": "material-icon-theme", | |
| "workbench.startupEditor": "welcomePage", | |
| "workbench.editor.closeOnFileDelete": true, | |
| "workbench.sideBar.location": "left", | |
| "workbench.editorAssociations": { | |
| "*.ipynb": "jupyter.notebook.ipynb" | |
| }, | |
| "workbench.settings.openDefaultKeybindings": true, | |
| "workbench.settings.useSplitJSON": true, | |
| "workbench.settings.editor": "json", | |
| "workbench.list.horizontalScrolling": true, | |
| "workbench.list.smoothScrolling": true, | |
| "workbench.editor.enablePreview": false, | |
| "workbench.colorTheme": "Halcyon", | |
| "window.doubleClickIconToClose": true, | |
| "window.restoreWindows": "none", | |
| "window.titleBarStyle": "custom", | |
| "window.openFilesInNewWindow": "default", | |
| "extensions.autoCheckUpdates": true, | |
| "extensions.ignoreRecommendations": true, | |
| // Linters & Formaters | |
| "eslint.alwaysShowStatus": true, | |
| "eslint.options": { | |
| "extensions": [".html", ".js", ".vue", ".jsx"] | |
| }, | |
| "prettier.requireConfig": true, | |
| "prettier.insertPragma": true, | |
| "[jsonc]": { | |
| "editor.defaultFormatter": "esbenp.prettier-vscode" | |
| }, | |
| "eslint.lintTask.enable": true, | |
| "eslint.useESLintClass": true, | |
| "eslint.format.enable": true, | |
| "eslint.run": "onSave", | |
| "eslint.probe": [ | |
| "vue", | |
| "html", | |
| "markdown", | |
| "javascript", | |
| "javascriptreact", | |
| "typescript", | |
| "typescriptreact" | |
| ], | |
| "eslint.autoFixOnSave": true, | |
| // Prettier | |
| "prettier.useTabs": false, | |
| "prettier.bracketSpacing": true, | |
| "prettier.singleQuote": true, | |
| "prettier.ignorePath": "**/*.vue", | |
| "prettier.arrowParens": "avoid", | |
| "prettier.quoteProps": "consistent", | |
| "prettier.singleQuote": true, | |
| "prettier.trailingComma": "all", | |
| "prettier.jsxSingleQuote": true, | |
| "prettier.jsxBracketSameLine": true, | |
| // Icon Theme | |
| "material-icon-theme.folders.color": "#90a4ae", | |
| "material-icon-theme.folders.theme": "specific", | |
| "material-icon-theme.hidesExplorerArrows": true, | |
| "material-icon-theme.activeIconPack": "react", | |
| "highlight-matching-tag.styles": { | |
| "opening": { | |
| "full": { | |
| "highlight": "rgba(165, 153, 233, 0.3)" | |
| } | |
| } | |
| }, | |
| "indentRainbow.colors": [ | |
| "rgba(92, 87, 246, 0.1)", | |
| "rgba(92, 87, 246, 0.2)", | |
| "rgba(92, 87, 246, 0.3)", | |
| "rgba(92, 87, 246, 0.4)", | |
| "rgba(92, 87, 246, 0.5)", | |
| "rgba(92, 87, 246, 0.6)", | |
| "rgba(92, 87, 246, 0.7)", | |
| "rgba(92, 87, 246, 0.8)", | |
| "rgba(92, 87, 246, 0.9)", | |
| "rgba(92, 87, 246, 1)" | |
| ], | |
| "highlight-matching-tag.highlightFromContent": true, | |
| "highlight-matching-tag.highlightSelfClosing": true, | |
| "better-comments.highlightPlainText": true, | |
| // Spelling | |
| "cSpell.language": "en,en-US", | |
| "cSpell.allowCompoundWords": true, | |
| "cSpell.diagnosticLevel": "Information", | |
| "cSpell.experimental.enableRegexpView": true, | |
| "cSpell.userWords": [ | |
| "animejs", | |
| "Cappello", | |
| "Haan", | |
| "LEMP", | |
| "mysite", | |
| "nightwatch", | |
| "nofunc", | |
| "npmrc", | |
| "paren", | |
| "Percona", | |
| "phpmyadmin", | |
| "Prettierrc", | |
| "prismjs", | |
| "squizlabs" | |
| ], | |
| "cSpell.useGitignore": true, | |
| "cSpell.enabled": true, | |
| "cSpell.showStatus": false, | |
| "search.exclude": { | |
| "**/.git": true, | |
| "**/tmp": true, | |
| "**/node_modules": true, | |
| "**/bower_components": true, | |
| "**/dist": true, | |
| "**/vendor": true, | |
| "**/storage": true, | |
| "**/.next": true, | |
| "**/platforms": true, | |
| "**/.cache": true, | |
| "**/bower_components": true | |
| }, | |
| "terminal.integrated.fontSize": 14, | |
| "terminal.external.osxExec": "iTerm.app", | |
| "terminal.integrated.fontFamily": "Fira Mono for Powerline", | |
| "terminal.integrated.sendKeybindingsToShell": true, | |
| "terminal.integrated.allowChords": true, | |
| "terminal.integrated.cursorWidth": 3, | |
| "terminal.integrated.cursorBlinking": true, | |
| "terminal.integrated.scrollback": 500, | |
| "terminal.integrated.lineHeight": 1.1, | |
| "terminal.integrated.letterSpacing": 0.2, | |
| "terminal.integrated.fontWeight": "350", | |
| "terminal.integrated.fontWeight": "normal", | |
| "terminal.integrated.fontWeightBold": "bold", | |
| // Lanugage Support | |
| "[typescript]": { | |
| "editor.formatOnSave": false | |
| }, | |
| "[javascript]": { | |
| "editor.formatOnSave": false, | |
| "editor.defaultFormatter": "esbenp.prettier-vscode" | |
| }, | |
| "[css]": { | |
| "editor.formatOnSave": false | |
| }, | |
| "[scss]": { | |
| "editor.formatOnSave": false | |
| }, | |
| "[html]": { | |
| "editor.formatOnSave": false | |
| }, | |
| "[vue]": { | |
| "editor.formatOnSave": false | |
| }, | |
| "[markdown]": { | |
| "editor.formatOnSave": false, | |
| "editor.defaultFormatter": "yzhang.markdown-all-in-one" | |
| }, | |
| "js/ts.implicitProjectConfig.checkJs": true, | |
| "javascript.preferences.useAliasesForRenames": false, | |
| "js/ts.implicitProjectConfig.strictFunctionTypes": false, | |
| "javascript.suggest.paths": false, | |
| "javascript.format.enable": true, | |
| "path-autocomplete.triggerOutsideStrings": true, | |
| "html-css-class-completion.enableEmmetSupport": true, | |
| "html.format.indentHandlebars": true, | |
| "html.format.indentInnerHtml": true, | |
| "path-intellisense.autoSlashAfterDirectory": true, | |
| "npm.packageManager": "npm", | |
| "npm-intellisense.scanDevDependencies": true, | |
| "npm.enableRunFromFolder": true, | |
| "open-in-browser.default": "google-chrome", | |
| "redhat.telemetry.enabled": true, | |
| "yaml.customTags": [ | |
| "!And", | |
| "!And sequence", | |
| "!If", | |
| "!If sequence", | |
| "!Not", | |
| "!Not sequence", | |
| "!Equals", | |
| "!Equals sequence", | |
| "!Or", | |
| "!Or sequence", | |
| "!FindInMap", | |
| "!FindInMap sequence", | |
| "!Base64", | |
| "!Join", | |
| "!Join sequence", | |
| "!Cidr", | |
| "!Ref", | |
| "!Sub", | |
| "!Sub sequence", | |
| "!GetAtt", | |
| "!GetAZs", | |
| "!ImportValue", | |
| "!ImportValue sequence", | |
| "!Select", | |
| "!Select sequence", | |
| "!Split", | |
| "!Split sequence" | |
| ], | |
| "[yaml]": { | |
| "editor.defaultFormatter": "esbenp.prettier-vscode" | |
| }, | |
| "markdown.preview.breaks": true, | |
| "markdown-preview-enhanced.frontMatterRenderingOption": "code block", | |
| "markdown-preview-enhanced.HTML5EmbedIsAllowedHttp": true, | |
| "markdown.extension.preview.autoShowPreviewToSide": false, | |
| "markdown.extension.tableFormatter.normalizeIndentation": true, | |
| "markdown.extension.toc.orderedList": true, | |
| "markdown-preview-enhanced.automaticallyShowPreviewOfMarkdownBeingEdited": false, | |
| "markdown-preview-enhanced.enableExtendedTableSyntax": true, | |
| "markdown-preview-enhanced.enableScriptExecution": true, | |
| "markdownlint.lintWorkspaceGlobs": [ | |
| "**/*.{md,mkd,mdwn,mdown,markdown,markdn,mdtxt,mdtext,workbook}", | |
| "!**/bower_components", | |
| "!**/node_modules", | |
| "!**/vendor", | |
| "!**/.git", | |
| "!**/cache" | |
| ], | |
| "markdownlint.run": "onSave", | |
| "markdown-preview-enhanced.liveUpdate": false, | |
| "markdown.preview.doubleClickToSwitchToEditor": false, | |
| "markdown.preview.markEditorSelection": false, | |
| "javascript.referencesCodeLens.enabled": true, | |
| "path-intellisense.showHiddenFiles": true, | |
| "jest.showCoverageOnLoad": true, | |
| "js/ts.implicitProjectConfig.experimentalDecorators": true, | |
| "reactSnippets.settings.prettierEnabled": true, | |
| // Version Control | |
| "git.ignoreLimitWarning": true, | |
| "git.autofetch": false, | |
| "git.autoRepositoryDetection": true, | |
| "git.confirmSync": false, | |
| "git.decorations.enabled": true, | |
| "scm.providerCountBadge": "auto", | |
| } |
Author
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
updated september 2022