Last active
September 29, 2025 16:57
-
-
Save sahillangoo/241034cbabd790c014884b48366b53e9 to your computer and use it in GitHub Desktop.
VSCode settings
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
| { | |
| //Last Updated 12/9/2022 Sahil Langoo | |
| //Editor | |
| "editor.fontFamily": "JetBrains Mono, Fira Code, Consolas, 'Courier New', monospace", | |
| "editor.fontLigatures": true, | |
| "editor.fontSize": 12.5, | |
| "editor.lineHeight": 20, | |
| "editor.largeFileOptimizations": true, | |
| "editor.inlineSuggest.enabled": true, | |
| "editor.formatOnSave": true, | |
| "editor.letterSpacing": 0.5, | |
| "editor.suggestSelection": "recentlyUsedByPrefix", | |
| "editor.wordWrap": "on", | |
| "editor.wordWrapColumn": 80, | |
| "editor.wrappingIndent": "same", | |
| "editor.wrappingStrategy": "advanced", | |
| "editor.accessibilitySupport": "off", | |
| "editor.cursorSmoothCaretAnimation": true, | |
| "editor.cursorBlinking": "smooth", | |
| "editor.find.autoFindInSelection": "multiline", | |
| "editor.minimap.enabled": true, | |
| "editor.minimap.renderCharacters": false, | |
| "editor.renderWhitespace": "boundary", | |
| "editor.renderControlCharacters": true, | |
| "editor.detectIndentation": true, | |
| "editor.smoothScrolling": true, | |
| "editor.tabCompletion": "onlySnippets", | |
| "editor.acceptSuggestionOnEnter": "smart", | |
| "editor.defaultFormatter": "esbenp.prettier-vscode", | |
| "editor.linkedEditing": true, | |
| "editor.stickyScroll.enabled": false, | |
| "editor.codeActionsOnSave": { | |
| "source.fixAll.markdownlint": true | |
| }, | |
| "workbench.colorTheme": "Shades of Purple", | |
| "workbench.iconTheme": "vscode-icons", | |
| "workbench.productIconTheme": "icons-carbon", | |
| "workbench.editor.scrollToSwitchTabs": true, | |
| "workbench.editor.highlightModifiedTabs": true, | |
| "workbench.editor.enablePreview": true, | |
| "workbench.editor.enablePreviewFromQuickOpen": true, | |
| "breadcrumbs.enabled": true, | |
| "window.openFilesInNewWindow": "off", | |
| // files & Assosiation | |
| "files.autoSave": "onWindowChange", | |
| "files.trimTrailingWhitespace": true, | |
| "files.trimFinalNewlines": true, | |
| "files.insertFinalNewline": true, | |
| "files.autoGuessEncoding": true, | |
| "explorer.confirmDragAndDrop": false, | |
| "explorer.sortOrder": "type", | |
| "explorer.confirmDelete": false, | |
| "files.exclude": { | |
| "**/.idea": true | |
| }, | |
| "files.associations": { | |
| "**/*.html": "html" | |
| // "*.js": "javascriptreact", | |
| // "**/templates/**/*.html": "django-html", | |
| // "**/templates/**/*": "django-txt", | |
| // "**/requirements{/**,*}.{txt,in}": "pip-requirements" | |
| }, | |
| // terminal | |
| "terminal.integrated.cursorBlinking": true, | |
| "terminal.integrated.copyOnSelection": true, | |
| "terminal.integrated.fontSize": 12, | |
| "terminal.integrated.letterSpacing": 1.2, | |
| "debug.console.fontSize": 12, | |
| // Formaters | |
| "prettier.singleQuote": true, | |
| "prettier.trailingComma": "all", | |
| "prettier.arrowParens": "always", | |
| "prettier.printWidth": 100, | |
| "prettier.tabWidth": 2, | |
| "prettier.semi": false, | |
| "prettier.useTabs": true, | |
| "prettier.endOfLine": "auto", | |
| "prettier.jsxSingleQuote": true, | |
| // "editor.tabSize": 2, | |
| "html.format.indentHandlebars": true, | |
| "html.format.indentInnerHtml": true, | |
| "[html]": { | |
| "editor.defaultFormatter": "esbenp.prettier-vscode" | |
| }, | |
| "[css]": { | |
| "editor.defaultFormatter": "esbenp.prettier-vscode" | |
| }, | |
| "[scss]": { | |
| "editor.defaultFormatter": "esbenp.prettier-vscode" | |
| }, | |
| "[typescript]": { | |
| "editor.defaultFormatter": "esbenp.prettier-vscode" | |
| }, | |
| "[js]": { | |
| "editor.defaultFormatter": "esbenp.prettier-vscode" | |
| }, | |
| "[javascriptreact]": { | |
| "editor.defaultFormatter": "esbenp.prettier-vscode" | |
| }, | |
| "[json]": { | |
| "editor.defaultFormatter": "esbenp.prettier-vscode" | |
| }, | |
| "[jsonc]": { | |
| "editor.defaultFormatter": "esbenp.prettier-vscode" | |
| }, | |
| "[python]": { | |
| "editor.defaultFormatter": "ms-python.python" | |
| }, | |
| "[php]": { | |
| "editor.defaultFormatter": "esbenp.prettier-vscode", | |
| "editor.formatOnSave": true | |
| }, | |
| "[yaml]": { | |
| "editor.defaultFormatter": "esbenp.prettier-vscode" | |
| }, | |
| "[markdown]": { | |
| "editor.defaultFormatter": "esbenp.prettier-vscode" | |
| }, | |
| "[plaintext]": { | |
| "editor.defaultFormatter": "esbenp.prettier-vscode" | |
| }, | |
| "emmet.includeLanguages": { | |
| "html": "html", | |
| "php": "php", | |
| "django-html": "html", | |
| "css": "css", | |
| "scss": "css", | |
| "erb": "erb", | |
| "javascript": "javascript", | |
| "vue": "html", | |
| "ejs": "html", | |
| "graphql": "", | |
| "javascriptreact": "", | |
| "json": "", | |
| "json5": "", | |
| "jsonc": "", | |
| "markdown": "md", | |
| "mdx": "md", | |
| "mongo": "", | |
| "postcss": "css", | |
| "typescript": "ts", | |
| "typescriptreact": "tsx", | |
| "yaml": "yaml" | |
| }, | |
| // misc | |
| "telemetry.telemetryLevel": "error", | |
| "update.mode": "default", | |
| "update.enableWindowsBackgroundUpdates": true, | |
| "extensions.autoUpdate": true, | |
| "git.autofetch": true, | |
| "php.executablePath": "C:\\src\\xampp\\php\\php.exe", | |
| "php.validate.enable": true, | |
| // Extentions | |
| "github.copilot.enable": { | |
| "*": true, | |
| "yaml": false, | |
| "plaintext": true, | |
| "markdown": true | |
| }, | |
| "liveServer.settings.CustomBrowser": "chrome", | |
| "liveServer.settings.donotShowInfoMsg": true, | |
| "liveServer.settings.fullReload": true, | |
| "better-comments.multilineComments": true, | |
| "better-comments.highlightPlainText": false, | |
| "code-runner.enableAppInsights": false, | |
| "code-runner.executorMap": { | |
| "javascript": "node", | |
| "php": "C:\\src\\xampp\\php\\php.exe", | |
| "python": "python", | |
| "html": "\"C:\\Program Files\\Google\\Chrome Dev\\Application\\chrome.exe\"", | |
| "java": "cd $dir && javac $fileName && java $fileNameWithoutExt", | |
| "go": "go run" | |
| }, | |
| "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", | |
| "nebula-theme.commentItalics": true, | |
| "nebula-theme.themeItalics": "2 - wavy", | |
| "python.jediEnabled": false, | |
| "python.languageServer": "Microsoft", | |
| "path-intellisense.extensionOnImport": true, | |
| "liveSassCompile.settings.autoprefix": ["> 1%", "last 2 versions"], | |
| "liveSassCompile.settings.generateMap": false, | |
| "liveSassCompile.settings.excludeList": ["/node_modules", "/.vscode"], | |
| "liveSassCompile.settings.formats": [ | |
| { | |
| "format": "compressed", | |
| "extensionName": ".min.css", | |
| "savePath": "~/../css" | |
| } | |
| ], | |
| "vsicons.dontShowNewVersionMessage": true, | |
| "phpformatter.composer": true, | |
| "sass.lint.enable": true, | |
| "snipsnap.silent": true, | |
| "C_Cpp.updateChannel": "Insiders", | |
| "cSpell.language": "en,en-US", | |
| "cSpell.enabled": false, | |
| "grunt.autoDetect": "on", | |
| "[dart]": { | |
| "editor.formatOnSave": true, | |
| "editor.formatOnType": true, | |
| "editor.rulers": [80], | |
| "editor.selectionHighlight": false, | |
| "editor.suggest.snippetsPreventQuickSuggestions": false, | |
| "editor.suggestSelection": "first", | |
| "editor.tabCompletion": "onlySnippets", | |
| "editor.wordBasedSuggestions": false | |
| }, | |
| "git.enableSmartCommit": true, | |
| "git.confirmSync": false | |
| // ADDED | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment