Created
June 27, 2023 21:51
-
-
Save bgoonz/89d37e68e7d73309cc7f7ee5c6779739 to your computer and use it in GitHub Desktop.
vscode-settings-June2023.jsonc
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
Show hidden characters
{ | |
//----------------beginning of editor settings--------------------\\ | |
"editor.comments.ignoreEmptyLines": false, | |
"editor.trimAutoWhitespace": false, | |
"editor.suggest.snippetsPreventQuickSuggestions": false, | |
"editor.definitionLinkOpensInPeek": true, | |
"editor.fastScrollSensitivity": 9, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.fontSize": 12, | |
"editor.fontFamily": "Consolas, 'Courier New', monospace", | |
"editor.fontWeight": "350", | |
"editor.letterSpacing": 1.2, | |
"editor.lineHeight": 26, | |
"editor.fontLigatures": true, | |
// The number of spaces a tab is equal to. This setting is overridden based on the file contents when `editor.detectIndentation` is on. | |
"editor.tabSize": 4, | |
"editor.detectIndentation": false, | |
"editor.wordWrap": "on", | |
"editor.semanticTokenColorCustomizations": { | |
"[One Dark Pro]": { | |
// Apply to this theme only | |
"enabled": true, | |
"rules": { | |
"magicFunction:python": "#ee0000", | |
"function.declaration:python": "#990000", | |
"*.decorator:python": "#0000dd", | |
"*.typeHint:python": "#5500aa", | |
"*.typeHintComment:python": "#aaaaaa" | |
} | |
} | |
}, | |
// Controls whether suggestions should be accepted on commit characters. For example, in JavaScript, the semi-colon (`;`) can be a commit character that accepts a suggestion and types that character. | |
"editor.acceptSuggestionOnCommitCharacter": true, | |
// Enable/Disable ActiveFileInStatusBar | |
// Show fullpath or relative path in status bar. | |
// Reveal the active file in the file system. | |
// Controls the delay in ms after which quick suggestions will show up. | |
"editor.quickSuggestionsDelay": 10, | |
// Controls if suggestions should automatically show up when typing trigger characters | |
"editor.suggestOnTriggerCharacters": true, | |
// Controls if pressing tab inserts the best suggestion and if tab cycles through other suggestions | |
"editor.tabCompletion": "on", | |
// Controls whether sorting favours words that appear close to the cursor | |
"editor.suggest.localityBonus": true, | |
"editor.suggestSelection": "first", | |
// Enable word based suggestions | |
"editor.wordBasedSuggestions": true, | |
// Enable parameter hints | |
"editor.parameterHints.enabled": true, | |
"editor.suggest.showTypeParameters": false, | |
"editor.formatOnPaste": true, | |
"editor.formatOnType": true, | |
"editor.largeFileOptimizations": false, | |
"editor.renderControlCharacters": true, | |
"liveServer.settings.donotVerifyTags": true, | |
"[html]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode", | |
"editor.matchBrackets": "always" | |
}, | |
"editor.cursorBlinking": "smooth", | |
"editor.acceptSuggestionOnEnter": "off", | |
"editor.snippetSuggestions": "top", | |
//---------------------------end of editor--------------------------\\ | |
//!----------------------------------------------------------------- | |
//------------------beginning of explorer settingsr-----------------\\ | |
"explorer.sortOrder": "type", | |
"workbench.sideBar.location": "left", | |
"workbench.activityBar.visible": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editorAssociations": { | |
"*.md": "default", | |
"*.ipynb": "jupyter-notebook", | |
"*.zip": "default", | |
"*.db3": "default", | |
"*.gif": "cweijan.officeViewer", | |
"*.ico": "cweijan.officeViewer" | |
}, | |
//---------------------------end of workbench----------------------\\ | |
//!------------------------------------------------------------ | |
//------------------beginning of extension settingsr---------------\\ | |
"markdown.preview.openMarkdownLinks": "inEditor", | |
"prettier.printWidth": 200, | |
"prettier.trailingComma": "none", | |
"settingsSync.ignoredExtensions": ["doi.fileheadercomment"], | |
//---------------------------end of extensions----------------------\\ | |
//!------------------------------------------------------------------- | |
//--------------beginning of language-features settingsr------------\\ | |
"javascript.format.insertSpaceAfterConstructor": true, | |
"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces": true, | |
"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets": true, | |
"javascript.updateImportsOnFileMove.enabled": "always", | |
"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis": true, | |
"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces": true, | |
"javascript.format.insertSpaceBeforeFunctionParenthesis": false, | |
//---markdown---\\ | |
//---typescript---\\ | |
"typescript.format.insertSpaceAfterConstructor": true, | |
"typescript.format.enable": false, | |
"typescript.reportStyleChecksAsWarnings": false, | |
"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets": true, | |
"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis": true, | |
"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces": true, | |
//---python---\\ | |
"python.languageServer": "Pylance", | |
//---emmet---// | |
"emmet.showSuggestionsAsSnippets": true, | |
"emmet.syntaxProfiles": { | |
"javascript": "jsx" | |
}, | |
"emmet.includeLanguages": { | |
"javascript": "javascriptreact", | |
"jsx-sublime-babel-tags": "javascriptreact" | |
}, | |
"terminal.integrated.fontFamily": "monospace", | |
//----------------------end of terminal--------------------\\ | |
//!----------------------------------------------------------------- | |
//--------------beginning of file settings------------\\ | |
"files.exclude": { | |
"**/.git": false | |
}, | |
"breadcrumbs.filePath": "on", | |
"files.autoSave": "afterDelay", | |
"files.insertFinalNewline": true, | |
"git.allowForcePush": true, | |
"diffEditor.codeLens": true, | |
"explorer.confirmDelete": false, | |
"liveServer.settings.donotShowInfoMsg": true, | |
"[markdown]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"[css]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"[jsonc]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"files.saveConflictResolution": "overwriteFileOnDisk", | |
"[json]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"notebook.cellToolbarLocation": { | |
"default": "right", | |
"jupyter-notebook": "left" | |
}, | |
"terminal.integrated.defaultProfile.windows": "Git Bash", | |
"terminal.integrated.profiles.windows": { | |
"PowerShell": { | |
"source": "PowerShell", | |
"icon": "terminal-powershell" | |
}, | |
"Command Prompt": { | |
"path": ["${env:windir}\\Sysnative\\cmd.exe", "${env:windir}\\System32\\cmd.exe"], | |
"args": [], | |
"icon": "terminal-cmd" | |
}, | |
"Git Bash": { | |
"source": "Git Bash" | |
}, | |
"C:\\WINDOWS\\System32\\wsl.exe (migrated)": { | |
"path": "C:\\WINDOWS\\System32\\wsl.exe", | |
"args": [] | |
}, | |
"JavaScript Debug Terminal": { | |
"extensionIdentifier": "ms-vscode.js-debug", | |
"icon": "debug", | |
"id": "extension.js-debug.debugTerminal", | |
"title": "JavaScript Debug Terminal" | |
}, | |
"C:\\Program Files\\PowerShell\\7\\pwsh.exe (migrated)": { | |
"path": "C:\\Program Files\\PowerShell\\7\\pwsh.exe", | |
"args": [] | |
}, | |
"Ubuntu (WSL)": { | |
"path": "C:\\WINDOWS\\System32\\wsl.exe", | |
"args": ["-d", "Ubuntu"] | |
} | |
}, | |
"files.autoSaveDelay": 100, | |
"[javascriptreact]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"editor.inlineSuggest.enabled": true, | |
"notebook.cellFocusIndicator": "border", | |
"notebook.cellToolbarVisibility": "hover", | |
"notebook.consolidatedRunButton": true, | |
"notebook.showFoldingControls": "always", | |
"references.preferredLocation": "view", | |
"workbench.iconTheme": "material-icon-theme", | |
"git.enableSmartCommit": true, | |
"[less]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
// Controls the font size in pixels of the terminal, this defaults to editor.fontSize's value. | |
"terminal.integrated.fontSize": 10, | |
// Controls the line height of the terminal, this number is multipled by the terminal font size to get the actual line-height in pixels. | |
"terminal.integrated.lineHeight": 1.2, | |
"telemetry.telemetryLevel": "off", | |
"git.autofetch": true, | |
"[scss]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"github.copilot.enable": { | |
"*": true, | |
"plaintext": false, | |
"markdown": true, | |
"scminput": false, | |
"yaml": false, | |
"javascriptreact": true | |
}, | |
"workbench.editor.untitled.hint": "hidden", | |
"workbench.tree.indent": 5, | |
"tabnine.experimentalAutoImports": true, | |
"files.maxMemoryForLargeFilesMB": 8000, | |
"diffEditor.ignoreTrimWhitespace": false, | |
"editor.dragAndDrop": false, | |
"editor.minimap.showSlider": "always", | |
"[yaml]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"terminal.external.windowsExec": "C:\\Users\\bryan\\AppData\\Local\\Microsoft\\WindowsApps\\ubuntu.exe", | |
"terminal.integrated.profiles.linux": { | |
"bash": { | |
"path": "bash", | |
"icon": "terminal-bash" | |
}, | |
"zsh": { | |
"path": "zsh" | |
}, | |
"fish": { | |
"path": "fish" | |
}, | |
"tmux": { | |
"path": "tmux", | |
"icon": "terminal-tmux" | |
}, | |
"pwsh": { | |
"path": "pwsh", | |
"icon": "terminal-powershell" | |
}, | |
"bash (2)": { | |
"path": "/usr/bin/bash" | |
} | |
}, | |
"terminal.integrated.defaultProfile.linux": "bash (2)", | |
"workbench.colorCustomizations": {}, | |
"workbench.colorTheme": "Monokai", | |
"[javascript]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"markdown-preview-enhanced.previewTheme": "medium.css", | |
"diffEditor.renderSideBySide": false, | |
"files.associations": { | |
"*.js": "javascriptreact" | |
}, | |
"editor.minimap.autohide": true, | |
"editor.minimap.enabled": false, | |
"editor.defaultFormatter": "esbenp.prettier-vscode", | |
"editor.formatOnSave": true, | |
"sync.gist": "d1f7cc5a58ed9b10bb43c113f80405ee", | |
"terminal.integrated.enableMultiLinePasteWarning": false, | |
"genieai.enableConversationHistory": true, | |
"remote.extensionKind": {"genieai.chatgpt-vscode": ["ui"]}, | |
"codestream.serverUrl": "https://codestream-us1.service.newrelic.com", | |
"audioCues.volume": 0, | |
"git.openRepositoryInParentFolders": "never" | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment