Skip to content

Instantly share code, notes, and snippets.

@tcw165
Last active June 5, 2022 20:21
Show Gist options
  • Save tcw165/7e0af6a0716e58f2cb1bea02437756fa to your computer and use it in GitHub Desktop.
Save tcw165/7e0af6a0716e58f2cb1bea02437756fa to your computer and use it in GitHub Desktop.
My VSCode settings
{
"C_Cpp.autocompleteAddParentheses": true,
"C_Cpp.clang_format_sortIncludes": true,
"C_Cpp.codeAnalysis.updateDelay": 300,
"C_Cpp.default.mergeConfigurations": true,
"C_Cpp.experimentalFeatures": "Enabled",
"C_Cpp.intelliSenseEngineFallback": "Enabled",
"C_Cpp.intelliSenseUpdateDelay": 500,
"C_Cpp.workspaceSymbols": "All",
"cmake.configureOnOpen": true,
"debug.console.fontSize": 14,
"diffEditor.codeLens": true,
// 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,
// Controls if suggestions should be accepted on 'Enter' - in addition to 'Tab'. Helps to avoid ambiguity between inserting new lines or accepting suggestions. The value 'smart' means only accept a suggestion with Enter when it makes a textual change
"editor.acceptSuggestionOnEnter": "on",
"editor.accessibilitySupport": "off",
"editor.bracketPairColorization.independentColorPoolPerBracketType": true,
"editor.cursorStyle": "block",
"editor.fontSize": 14,
"editor.formatOnSave": true,
"editor.formatOnSaveMode": "modifications",
"editor.guides.bracketPairs": "active",
"editor.language.colorizedBracketPairs": [
[
"{",
"}"
],
[
"(",
")"
],
[
"[",
"]"
]
// ["<", ">"],
],
"editor.largeFileOptimizations": false,
"editor.minimap.enabled": false,
"editor.minimap.showSlider": "always",
// Enable parameter hints
"editor.parameterHints.enabled": true,
// Controls if quick suggestions should show up while typing
"editor.quickSuggestions": {
"comments": false,
"other": true,
"strings": false
},
// Controls the delay in ms after which quick suggestions will show up.
"editor.quickSuggestionsDelay": 10,
// Controls whether sorting favours words that appear close to the cursor
"editor.suggest.localityBonus": true,
"editor.suggest.snippetsPreventQuickSuggestions": false,
// Controls if suggestions should automatically show up when typing trigger characters
"editor.suggestOnTriggerCharacters": true,
// Controls how suggestions are pre-selected when showing the suggest list
"editor.suggestSelection": "first",
// Controls if pressing tab inserts the best suggestion and if tab cycles through other suggestions
"editor.tabCompletion": "on",
"editor.tabSize": 2,
// Enable word based suggestions
"editor.wordBasedSuggestions": true,
"editor.wordWrap": "on",
"explorer.fileNesting.enabled": true,
"explorer.openEditors.sortOrder": "alphabetical",
"explorer.openEditors.visible": 20,
"files.autoSave": "afterDelay",
"files.autoSaveDelay": 6000000,
"files.exclude": {
"**/.classpath": true,
"**/.factorypath": true,
"**/.project": true,
"**/.settings": true
},
"tabnine.experimentalAutoImports": true,
"terminal.integrated.fontSize": 14,
"testExplorer.onReload": "reset",
"testExplorer.onStart": "reset",
"testExplorer.sort": "byLabel",
"workbench.colorCustomizations": {
"editor.lineHighlightBackground": "#474747",
"tab.activeBorderTop": "#ffcd46"
},
"workbench.editor.highlightModifiedTabs": true,
"workbench.editor.limit.perEditorGroup": true,
"workbench.editor.limit.value": 15,
"workbench.editor.untitled.hint": "hidden",
"workbench.startupEditor": "welcomePage",
"workbench.tree.indent": 24,
"zenMode.hideLineNumbers": false
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment