Last active
March 27, 2020 13:04
-
-
Save sim2github/7044d781bc9573d15be7e26f3c978a66 to your computer and use it in GitHub Desktop.
VSCode
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
#!/bin/sh | |
# code --list-extensions | xargs -L 1 echo code --install-extension >> etx.sh | |
code --install-extension alexdima.copy-relative-path | |
code --install-extension bmewburn.vscode-intelephense-client | |
code --install-extension brandonjmatthews.one-dark-dark-plus | |
code --install-extension christian-kohler.npm-intellisense | |
code --install-extension dbaeumer.vscode-eslint | |
code --install-extension dracula-theme.theme-dracula | |
code --install-extension eamodio.gitlens | |
code --install-extension esbenp.prettier-vscode | |
code --install-extension felixfbecker.php-debug | |
code --install-extension JuanBlanco.solidity | |
code --install-extension junstyle.php-cs-fixer | |
code --install-extension mblode.twig-language-2 | |
code --install-extension MehediDracula.php-constructor | |
code --install-extension MehediDracula.php-namespace-resolver | |
code --install-extension mikestead.dotenv | |
code --install-extension ms-azuretools.vscode-docker | |
code --install-extension ms-vscode.Go | |
code --install-extension neilbrayfield.php-docblocker | |
code --install-extension neilding.language-liquid | |
code --install-extension octref.vetur | |
code --install-extension phproberto.vscode-php-getters-setters | |
code --install-extension redhat.vscode-yaml | |
code --install-extension sdras.vue-vscode-snippets | |
code --install-extension tmrdh.symfony-helper | |
code --install-extension vscodevim.vim | |
code --install-extension xabikos.JavaScriptSnippets | |
code --install-extension zxh404.vscode-proto3 |
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
{ | |
"editor.minimap.enabled": false, | |
"editor.wordWrap": "on", | |
"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", | |
"git.confirmSync": false, | |
"git.allowForcePush": true, | |
"window.zoomLevel": 0, | |
"explorer.confirmDelete": false, | |
"[markdown]": { | |
"editor.quickSuggestions": true | |
}, | |
"editor.formatOnSave": true, | |
"emmet.showExpandedAbbreviation": "always", | |
"emmet.includeLanguages": { | |
"vue-html": "html", | |
"twig": "html", | |
"liquid": "html", | |
"scss": "css" | |
}, | |
"emmet.syntaxProfiles": { | |
"html": { | |
"filters": "bem" | |
} | |
}, | |
"eslint.alwaysShowStatus": true, | |
"prettier.disableLanguages": [ | |
"js", | |
], | |
"files.autoSave": "onFocusChange", | |
"go.useLanguageServer": true, | |
"go.gocodeAutoBuild": true, | |
"go.lintOnSave": "workspace", | |
"go.useCodeSnippetsOnFunctionSuggest": true, | |
"go.autocompleteUnimportedPackages": true, | |
"go.vetOnSave": "workspace", | |
"go.formatTool": "goreturns", | |
"go.docsTool": "gogetdoc", | |
"telemetry.enableTelemetry": false, | |
"vim.leader": ",", | |
"vim.incsearch": true, | |
"vim.useCtrlKeys": true, | |
"vim.hlsearch": true, | |
"vim.insertModeKeyBindings": [ | |
{ | |
"before": [ | |
"j", | |
"j" | |
], | |
"after": [ | |
"<Esc>" | |
] | |
} | |
], | |
"vim.normalModeKeyBindingsNonRecursive": [ | |
{ | |
"before": [ | |
"<leader>", | |
"/" | |
], | |
"after": [], | |
"commands": [ | |
{ | |
"command": ":nohl" | |
} | |
] | |
}, | |
{ | |
"before": [ | |
"<leader>", | |
"<leader>" | |
], | |
"after": [], | |
"commands": [ | |
{ | |
"command": "workbench.action.showCommands", | |
"args": [] | |
} | |
] | |
}, | |
{ | |
"before": [ | |
"<leader>", | |
"f" | |
], | |
"after": [], | |
"commands": [ | |
{ | |
"command": "workbench.actions.quickOpen", | |
"args": [] | |
} | |
] | |
}, | |
{ | |
"before": [ | |
"<leader>", | |
"w" | |
], | |
"after": [], | |
"commands": [ | |
{ | |
"command": "workbench.action.files.save", | |
"args": [] | |
} | |
] | |
}, | |
{ | |
"before": [ | |
"<leader>", | |
"q" | |
], | |
"after": [], | |
"commands": [ | |
{ | |
"command": "workbench.action.closeActiveEditor", | |
"args": [] | |
} | |
] | |
}, | |
{ | |
"before": [ | |
"<leader>", | |
"e" | |
], | |
"after": [], | |
"commands": [ | |
{ | |
"command": "workbench.view.explorer", | |
"args": [] | |
} | |
] | |
}, | |
{ | |
"before": [ | |
"<leader>", | |
"g", | |
"g" | |
], | |
"after": [], | |
"commands": [ | |
{ | |
"command": "workbench.view.scm", | |
"args": [] | |
} | |
] | |
}, | |
{ | |
"before": [ | |
"<leader>", | |
"g", | |
"p" | |
], | |
"after": [], | |
"commands": [ | |
{ | |
"command": "git.push", | |
"args": [] | |
} | |
] | |
}, | |
{ | |
"before": [ | |
"<leader>", | |
"g", | |
"f" | |
], | |
"after": [], | |
"commands": [ | |
{ | |
"command": "git.pushForce", | |
"args": [] | |
} | |
] | |
}, | |
{ | |
"before": [ | |
"<leader>", | |
"g", | |
"h" | |
], | |
"after": [], | |
"commands": [ | |
{ | |
"command": "gitlens.showQuickRepoHistory", | |
"args": [] | |
} | |
] | |
}, | |
{ | |
"before": [ | |
"<leader>", | |
"g", | |
"b" | |
], | |
"after": [], | |
"commands": [ | |
{ | |
"command": "git.checkout", | |
"args": [] | |
} | |
] | |
}, | |
{ | |
"before": [ | |
"<leader>", | |
"r" | |
], | |
"after": [], | |
"commands": [ | |
{ | |
"command": "npm-script.run", | |
"args": [] | |
} | |
] | |
}, | |
{ | |
"before": [ | |
"j" | |
], | |
"after": [ | |
"g", | |
"j" | |
] | |
}, | |
{ | |
"before": [ | |
"k" | |
], | |
"after": [ | |
"g", | |
"k" | |
] | |
} | |
], | |
"vim.visualModeKeyBindingsNonRecursive": [ | |
{ | |
"before": [ | |
">" | |
], | |
"commands": [ | |
"editor.action.indentLines" | |
] | |
}, | |
{ | |
"before": [ | |
"<" | |
], | |
"commands": [ | |
"editor.action.outdentLines" | |
] | |
}, | |
], | |
"vim.handleKeys": { | |
"<C-j>": false, | |
"<C-k>": false | |
}, | |
"vim.visualstar": true, | |
"[javascript]": { | |
"editor.formatOnSave": false, | |
"editor.defaultFormatter": "vscode.typescript-language-features" | |
}, | |
"[liquid]": { | |
"editor.defaultFormatter": "vscode.html-language-features" | |
}, | |
"[html]": { | |
"editor.defaultFormatter": "vscode.html-language-features" | |
}, | |
"[json]": { | |
"editor.defaultFormatter": "vscode.json-language-features" | |
}, | |
"[yaml]": { | |
"editor.insertSpaces": true, | |
"editor.tabSize": 4, | |
"editor.defaultFormatter": "redhat.vscode-yaml" | |
}, | |
"extensions.ignoreRecommendations": true, | |
"search.useGlobalIgnoreFiles": true, | |
"git.enableSmartCommit": true, | |
"git.ignoredRepositories": [ | |
"bin", | |
"node_modules", | |
"vendor" | |
], | |
"workbench.colorTheme": "OneDark Dark+", | |
"diffEditor.renderSideBySide": true, | |
"gitlens.views.search.files.layout": "list", | |
"[vue]": { | |
"editor.defaultFormatter": "octref.vetur" | |
}, | |
"editor.renderControlCharacters": true, | |
"editor.renderWhitespace": "all", | |
"editor.quickSuggestions": { | |
"comments": true | |
}, | |
"php.suggest.basic": false, | |
"php-cs-fixer.executablePath": "php-cs-fixer", | |
"php-cs-fixer.onsave": false, | |
"php-cs-fixer.rules": "@PSR2", | |
"php-cs-fixer.config": ".php_cs;.php_cs.dist", | |
"php-cs-fixer.allowRisky": false, | |
"php-cs-fixer.pathMode": "override", | |
"php-cs-fixer.exclude": [], | |
"php-cs-fixer.autoFixByBracket": true, | |
"php-cs-fixer.autoFixBySemicolon": false, | |
"php-cs-fixer.formatHtml": false, | |
"php-cs-fixer.documentFormattingProvider": true, | |
"intelephense.files.exclude": [ | |
"**/.git/**", | |
"**/.svn/**", | |
"**/.hg/**", | |
"**/CVS/**", | |
"**/.DS_Store/**", | |
"**/node_modules/**", | |
"**/bower_components/**", | |
"**/vendor/**/{Test,test,Tests,tests}/**/*Test.php" | |
], | |
"[jsonc]": { | |
"editor.defaultFormatter": "vscode.json-language-features" | |
}, | |
"diffEditor.ignoreTrimWhitespace": false, | |
"editor.codeActionsOnSave": { | |
"source.fixAll.eslint": true | |
}, | |
"[php]": { | |
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client" | |
}, | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment