% code --list-extensions | pbcopy
adamhartford.vscode-base64
ahebrank.yaml2json
alexdima.copy-relative-path
aliariff.auto-add-brackets
anseki.vscode-color
aprilandjan.ascii-tree-generator
bierner.markdown-preview-github-styles
codezombiech.gitignore
Compulim.compulim-vscode-closetag
danielgriffiths.clubhouse-io
DavidAnson.vscode-markdownlint
donjayamanne.githistory
Equinusocio.vsc-community-material-theme
esbenp.prettier-vscode
file-icons.file-icons
foxundermoon.shell-format
GitHub.vscode-pull-request-github
hangxingliu.vscode-systemd-support
hbenl.vscode-test-explorer
helixquar.randomeverything
Hyzeta.vscode-theme-github-light
IBM.output-colorizer
johnpapa.vscode-peacock
justusadam.language-haskell
lextudio.restructuredtext
mauve.terraform
MaxMedia.go-prof
ms-azuretools.vscode-docker
ms-python.python
ms-vscode.cpptools
ms-vscode.Go
ms-vsliveshare.vsliveshare
ms-vsliveshare.vsliveshare-pack
msyrus.go-doc
quillaja.goasm
ramyaraoa.show-offset
redhat.vscode-yaml
rust-lang.rust
shardulm94.trailing-spaces
shinnn.stylelint
shuworks.vscode-table-formatter
stkb.rewrap
tht13.html-preview-vscode
timonwong.shellcheck
tokoph.ghosttext
tomoki1207.vscode-input-sequence
vadimcn.vscode-lldb
vsls-contrib.codetour
vsls-contrib.gistfs
vsls-contrib.gitdoc
wayou.vscode-todo-highlight
wingrunr21.vscode-ruby
wmaurer.change-case
yo1dog.cursor-align
yzhang.markdown-all-in-one
ziyasal.vscode-open-in-github
zxh404.vscode-proto3
Last active
April 21, 2020 15:12
-
-
Save maelvls/ebefba0274dabcd0962e8a0cb83de6e4 to your computer and use it in GitHub Desktop.
VSCode conf and plugins
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
// Placez vos paramètres dans ce fichier pour remplacer les paramètres par défaut | |
{ | |
"editor.fontFamily": "Fira Code", | |
"window.zoomLevel": 0, | |
//"terminal.integrated.fontFamily" : "Meslo LG S for Powerline", | |
"terminal.integrated.fontFamily": "Fira Code", | |
// Github displays lines up to 126 characters. When it goes further, the | |
// text is "hidden". | |
"editor.rulers": [80, 125], | |
"files.associations": { | |
"*.mdk": "madoko", | |
"_oasis": "m4", | |
"*.JSON-tmLanguage": "json", | |
"*.YAML-tmLanguage": "yaml", | |
"*.mlyp": "menhir", | |
"*.mll": "menhir", | |
"*.ml": "ocaml", | |
"*.pl.in": "perl", | |
"*.pm.in": "perl", | |
"*.c.in": "c", | |
"*.h.in": "c", | |
"Makefile*.conf": "makefile", | |
"*.log": "log", | |
"Cargo.lock": "toml", | |
"*.re": "reason" | |
}, | |
"files.autoSave": "afterDelay", | |
"editor.renderControlCharacters": true, | |
"workbench.editor.swipeToNavigate": true, | |
"[ocaml]": { | |
"editor.tabSize": 2 | |
}, | |
"tableformatter.markdown.oneSpacePadding": false, | |
"editor.minimap.enabled": false, | |
"projectManager.openInNewWindowWhenClickingInStatusBar": true, | |
"search.exclude": { | |
"**/node_modules": true, | |
"**/bower_components": true | |
//"**/_build": true | |
}, | |
"workbench.editor.tabCloseButton": "off", | |
// The 'default' parser should be used, not the tag parser | |
"C_Cpp.errorSquiggles": "Enabled", | |
"C_Cpp.intelliSenseEngine": "Default", | |
"C_Cpp.intelliSenseEngineFallback": "Disabled", | |
"workbench.activityBar.visible": true, | |
"editor.fontLigatures": true, | |
// "docker.showExplorer": true, | |
"explorer.sortOrder": "type", | |
// Basic settings: turn linter(s) on | |
"ruby.lint": { | |
"reek": false, | |
"rubocop": false, | |
"ruby": true, //Runs ruby -wc | |
"fasterer": false, | |
"debride": false, | |
"ruby-lint": false | |
}, | |
"projectManager.treeview.visible": false, | |
"explorer.confirmDelete": false, | |
"python.pythonPath": "python3", | |
"touist.lintDelay": 500, | |
"rust.all_features": true, | |
"yaml.schemas": { | |
"https://cdn.rawgit.com/martinring/tmlanguage/master/tmlanguage.json": "*.YAML-tmLanguage" | |
}, | |
"perl.perltidy": "/Users/mvalais/perl5/bin/perltidy", | |
"explorer.confirmDragAndDrop": false, | |
"editor.formatOnPaste": true, | |
"emmet.includeLanguages": { | |
"javascript": "javascriptreact", | |
"reason": "javascriptreact" | |
}, | |
"emmet.syntaxProfiles": { | |
"javascript": "jsx" | |
}, | |
// Enable per-language | |
"[javascript]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
// "editor.formatOnSave": true | |
}, | |
"terminal.external.osxExec": "iTerm 2.app", | |
// I don't want to see the opened files! | |
"explorer.openEditors.visible": 0, | |
"terminal.integrated.rendererType": "canvas", | |
"breadcrumbs.enabled": true, | |
"latex-workshop.view.pdf.viewer": "browser", | |
"reason_language_server.opens_codelens": false, | |
"reason_language_server.per_value_codelens": false, | |
"editor.renderWhitespace": "none", | |
"vs-kubernetes": { | |
"vs-kubernetes.helm-path": "/Users/mvalais/.vs-kubernetes/tools/helm/darwin-amd64/helm", | |
"vs-kubernetes.draft-path": "/Users/mvalais/.vs-kubernetes/tools/draft/darwin-amd64/draft", | |
"vs-kubernetes.minikube-path": "/Users/mvalais/.vs-kubernetes/tools/minikube/darwin-amd64/minikube", | |
"vs-kubernetes.knownKubeconfigs": [ | |
"/Users/mvalais/.kube/configs/august-period-234610-gke", | |
"/Users/mvalais/.kube/config" | |
], | |
"vs-kubernetes.kubeconfig": "/Users/mvalais/.kube/config" | |
}, | |
"java.format.settings.url": "https://raw.githubusercontent.com/google/styleguide/gh-pages/eclipse-java-google-style.xml", | |
"workbench.sideBar.location": "right", | |
"typescript.updateImportsOnFileMove.enabled": "always", | |
"latex-workshop.latex.autoBuild.run": "onFileChange", | |
"editor.suggestSelection": "first", | |
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue", | |
"files.exclude": { | |
"**/.classpath": true, | |
"**/.project": true, | |
"**/.settings": true, | |
"**/.factorypath": true | |
}, | |
"java.jdt.ls.vmargs": "-noverify -Xmx1G -XX:+UseG1GC -XX:+UseStringDeduplication -javaagent:\"/Users/mvalais/.vscode-insiders/extensions/gabrielbb.vscode-lombok-0.9.8/server/lombok.jar\"", | |
"workbench.settings.useSplitJSON": true, | |
"workbench.settings.editor": "json", | |
"[typescript]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"[json]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"[html]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"[yaml]": { | |
"editor.defaultFormatter": "redhat.vscode-yaml" | |
}, | |
"[markdown]": { | |
"editor.defaultFormatter": "yzhang.markdown-all-in-one" | |
}, | |
"bracket-pair-colorizer-2.excludedLanguages": ["helm"], | |
"[proto3]": { | |
"editor.formatOnSave": true | |
}, | |
// "gopls": { | |
// "usePlaceholders": true, // add parameter placeholders when completing a function | |
// "enhancedHover": true // experimental to improve quality of hover (will be on by default soon) | |
// }, | |
"python.jediEnabled": false, | |
"[python]": { | |
"editor.defaultFormatter": "ms-python.python" | |
}, | |
"[jsonc]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"python.testing.unittestEnabled": true, | |
"workbench.colorCustomizations": { | |
"[Material Theme Darker High Contrast]": { | |
"editorWhitespace.foreground": "#333333" | |
} | |
}, | |
"[dockerfile]": { | |
"editor.defaultFormatter": "foxundermoon.shell-format" | |
}, | |
"shellformat.flag": "-bn", | |
"peacock.favoriteColors": [ | |
{ | |
"name": "F# Dark", | |
"value": "#378BBA" | |
}, | |
{ | |
"name": "F# Light", | |
"value": "#30B9DB" | |
}, | |
{ | |
"name": "Firebase Amber", | |
"value": "#FFA000" | |
}, | |
{ | |
"name": "Firebase Orange", | |
"value": "#F57C00" | |
}, | |
{ | |
"name": "Firebase Yellow", | |
"value": "#FFCA28" | |
}, | |
{ | |
"name": "Octopus Blue", | |
"value": "#2E92DF" | |
}, | |
{ | |
"name": "Wyam Logo", | |
"value": "#345b7d" | |
}, | |
{ | |
"name": "Wyam W", | |
"value": "#6c5b7b" | |
}, | |
{ | |
"name": "Wyam Y", | |
"value": "#c16c84" | |
}, | |
{ | |
"name": "Wyam A", | |
"value": "#f67280" | |
}, | |
{ | |
"name": "Wyam M", | |
"value": "#f9b194" | |
} | |
], | |
// "go.gocodeAutoBuild": false, | |
// "go.buildOnSave": "workspace", | |
// "go.useLanguageServer": true, | |
// "go.languageServerExperimentalFeatures": { | |
// "diagnostics": true // for diagnostics as you type | |
// }, | |
// "[go]": { | |
// "editor.snippetSuggestions": "none", | |
// "editor.formatOnSave": true, | |
// "editor.codeActionsOnSave": { | |
// "source.organizeImports": true | |
// } | |
// }, | |
// "go.useCodeSnippetsOnFunctionSuggest": true, | |
// "go.useCodeSnippetsOnFunctionSuggestWithoutType": true, | |
// "go.autocompleteUnimportedPackages": true, | |
"go.useLanguageServer": true, | |
"go.languageServerExperimentalFeatures": { | |
"diagnostics": true, | |
"documentLink": true, | |
"findReferences": true, | |
"rename": true, | |
"autoComplete": true, | |
"hover": true, | |
"goToTypeDefinition": true, | |
"format": true, | |
"goToDefinition": true, | |
"incrementalSync": true, | |
"signatureHelp": true, | |
"documentSymbols": true, | |
"workspaceSymbols": true, | |
"staticcheck": true | |
}, | |
// "go.languageServerFlags": ["-rpc.trace"], | |
"go.lintTool": "golangci-lint", | |
"go.lintFlags": ["--fast"], | |
"go.enableCodeLens": { | |
"references": false, | |
"runtest": true | |
}, | |
"go.formatTool": "goimports", | |
"terminal.integrated.copyOnSelection": true, | |
"workbench.startupEditor": "newUntitledFile", | |
"editor.snippetSuggestions": "bottom", | |
"git.confirmSync": false, | |
"git.autofetch": true, | |
"editor.formatOnType": true, | |
"editor.formatOnSave": true, | |
"markdown.extension.toc.levels": "2..6", | |
"rewrap.reformat": false, | |
"rewrap.autoWrap.enabled": false, | |
"rewrap.wrappingColumn": 75, | |
"editor.minimap.renderCharacters": false, | |
"go.generateTestsFlags": ["--template=testify"], | |
"dune.enableLint": true, | |
"dune.path": "dune", | |
"terraform.indexing": { | |
"enabled": false, | |
"liveIndexing": false, | |
"delay": 500, | |
"exclude": [".terraform/**/*", "**/.terraform/**/*"] | |
}, | |
"terraform.languageServer": { | |
"enabled": true, | |
"args": [] | |
}, | |
"go.autocompleteUnimportedPackages": true, | |
"workbench.colorTheme": "Community Material Theme Darker High Contrast", | |
"diffEditor.ignoreTrimWhitespace": true | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment