Skip to content

Commit

Permalink
Update vscode settings & extensions to latest
Browse files Browse the repository at this point in the history
  • Loading branch information
mansour-ahmed committed Dec 14, 2021
1 parent 2742e5b commit 9c6b746
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 46 deletions.
58 changes: 18 additions & 40 deletions vscode/configure_vscode.sh
Original file line number Diff line number Diff line change
Expand Up @@ -10,53 +10,31 @@ main() {
function install_extensions() {
code -v > /dev/null
if [[ $? -eq 0 ]];then
# Javascript
code --install-extension dsznajder.es7-react-js-snippets
code --install-extension eg2.tslint
code --install-extension dbaeumer.vscode-eslint
code --install-extension esbenp.prettier-vscode
code --install-extension Orta.vscode-jest
code --install-extension CoenraadS.bracket-pair-colorizer
code --install-extension whtouche.vscode-js-console-utils
code --install-extension chakrounanas.turbo-console-log
code --install-extension orta.vscode-jest
# Typescript
code --install-extension miclo.sort-typescript-imports
# Env
code --install-extension mikestead.dotenv
code --install-extension EditorConfig.EditorConfig
# Chrome debugger
code --install-extension msjsdiag.debugger-for-chrome
# HTML
code --install-extension amatiasq.sort-imports
code --install-extension bradgashler.htmltagwrap
code --install-extension formulahendry.auto-close-tag
code --install-extension formulahendry.auto-rename-tag
# Utils
code --install-extension ChakrounAnas.turbo-console-log
code --install-extension christian-kohler.npm-intellisense
code --install-extension streetsidesoftware.code-spell-checker
code --install-extension CoenraadS.bracket-pair-colorizer
code --install-extension cssho.vscode-svgviewer
code --install-extension steoates.autoimport
code --install-extension dbaeumer.vscode-eslint
code --install-extension deerawan.vscode-dash
code --install-extension donjayamanne.githistory
code --install-extension dsznajder.es7-react-js-snippets
code --install-extension eamodio.gitlens
code --install-extension zainchen.json
code --install-extension EditorConfig.EditorConfig
code --install-extension esbenp.prettier-vscode
code --install-extension formulahendry.auto-close-tag
code --install-extension formulahendry.auto-rename-tag
code --install-extension miclo.sort-typescript-imports
code --install-extension mikestead.dotenv
code --install-extension Orta.vscode-jest
code --install-extension pflannery.vscode-versionlens
code --install-extension coenraads.bracket-pair-colorizer
code --install-extension editorconfig.editorconfig
code --install-extension steoates.autoimport
code --install-extension streetsidesoftware.code-spell-checker
code --install-extension stylelint.vscode-stylelint
code --install-extension whtouche.vscode-js-console-utils
code --install-extension yzhang.markdown-all-in-one
# Theme
code --install-extension johnpapa.winteriscoming

## TEMP disabled
# code --install-extension jpoissonnier.vscode-styled-components

# code --install-extension PeterJausovec.vscode-docker

# code --install-extension ms-vsliveshare.vsliveshare

# code --instal-extension hashicorp.terraform

# code --install-extension sdras.vue-vscode-snippets
# code --install-extension octref.vetur
code --install-extension ZainChen.json
fi
}

Expand Down
18 changes: 12 additions & 6 deletions vscode/settings.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
{
"markdown.extension.preview.autoShowPreviewToSide": false,
"window.zoomLevel": 2,
"git.enableSmartCommit": true,
"editor.wordWrap": "off",
"editor.minimap.enabled": false,
"editor.formatOnPaste": false,
"editor.formatOnPaste": true,
"files.exclude": {
"**/__pycache__": true,
"**/_build": true,
Expand Down Expand Up @@ -74,8 +73,7 @@
"MD024": false
},
"workbench.editor.enablePreview": false,
"workbench.editor.openPositioning": "right",
"workbench.sideBar.location": "left",
"workbench.sideBar.location": "right",
"html.format.wrapLineLength": 0,
"html.format.extraLiners": "object",
"html.suggest.angular1": false,
Expand Down Expand Up @@ -140,7 +138,6 @@
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"workbench.colorTheme": "Winter is Coming (Dark Black)",
"[typescriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
Expand All @@ -153,5 +150,14 @@
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"diffEditor.ignoreTrimWhitespace": false
"diffEditor.ignoreTrimWhitespace": false,
"typescript.updateImportsOnFileMove.enabled": "always",
"workbench.editor.showTabs": false,
"workbench.startupEditor": "newUntitledFile",
"[css]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"eslint.run": "onSave",
"jest.autoEnable": true,
"window.zoomLevel": 2
}

0 comments on commit 9c6b746

Please sign in to comment.