Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save dschuessler/9b0644c8a3c09a119d6ea2703a35397b to your computer and use it in GitHub Desktop.

Select an option

Save dschuessler/9b0644c8a3c09a119d6ea2703a35397b to your computer and use it in GitHub Desktop.
vscode settings
{
// Appearance
"breadcrumbs.enabled": false,
"editor.fontFamily": "'SF Mono', Menlo, Monaco, 'Courier New', monospace",
"editor.fontSize": 12,
"editor.lineHeight": 16,
"editor.lineNumbers": "relative",
"editor.minimap.enabled": false,
"editor.renderIndentGuides": false,
"editor.wordWrap": "on",
"explorer.openEditors.visible": 0,
"window.newWindowDimensions": "inherit",
"window.restoreFullscreen": false,
"window.titleBarStyle": "native",
"workbench.colorTheme": "Visual Studio Light",
"workbench.panel.defaultLocation": "right",
"workbench.startupEditor": "newUntitledFile",
"workbench.statusBar.visible": false,
"workbench.tree.renderIndentGuides": "none",
// Behavior
"editor.acceptSuggestionOnCommitCharacter": false,
"editor.snippetSuggestions": "none",
"editor.suggestSelection": "first",
"editor.tabCompletion": "on",
"extensions.ignoreRecommendations": true,
"files.hotExit": "off",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"window.closeWhenEmpty": true,
"window.openFilesInNewWindow": "on",
"window.openWithoutArgumentsInNewWindow": "on",
"window.restoreWindows": "none",
// Docker
"[dockerfile]": {
"editor.defaultFormatter": "ms-azuretools.vscode-docker"
},
// Git
"git.autofetch": true,
"gitlens.gitCommands.closeOnFocusOut": true,
"gitlens.currentLine.scrollable": false,
// JSON
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
// Latex
"[latex]": {
"editor.defaultFormatter": "James-Yu.latex-workshop"
},
"latex-workshop.latex.recipes": [
{
"name": "tectonic",
"tools": [
"tectonic"
]
}
],
"latex-workshop.latex.tools": [
{
"name": "tectonic",
"command": "tectonic",
"args": [
"%DOC%.tex"
],
"env": {}
}
],
"latex-workshop.message.information.show": false,
"latex-workshop.view.pdf.viewer": "tab",
// Markdown
"[markdown]": {
"editor.quickSuggestions": true,
"editor.defaultFormatter": "yzhang.markdown-all-in-one"
},
"markdown.extension.italic.indicator": "_",
"markdown.extension.toc.unorderedList.marker": "*",
"markdown.extension.list.indentationSize": "inherit",
"markdown-pdf.executablePath": "/Applications/Google Chrome.app/Contents/MacOS/Google Chrome",
// C/C++
"C_Cpp.clang_format_path": "/usr/local/opt/llvm/bin/clang-format",
"C_Cpp.default.includePath": [
"/usr/local/opt/llvm/include/c++/v1/**"
],
"C_Cpp.default.compilerPath": "/usr/local/opt/llvm/bin/clang",
"C_Cpp.errorSquiggles": "EnabledIfIncludesResolve",
// HTML
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
// Java
"files.exclude": {
"**/.classpath": true,
"**/.project": true,
"**/.settings": true,
"**/.factorypath": true
},
"java.errors.incompleteClasspath.severity": "ignore",
// Javascript
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"javascript.updateImportsOnFileMove.enabled": "always",
// Python
"python.jediEnabled": false,
"python.linting.pylintEnabled": true,
// Typescript
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"typescript.updateImportsOnFileMove.enabled": "always",
"workbench.activityBar.visible": false,
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment