Skip to content

Instantly share code, notes, and snippets.

@chuck0523
Last active August 7, 2024 11:50
Show Gist options
  • Save chuck0523/3cedb2be525cdc535778507db219cc83 to your computer and use it in GitHub Desktop.
Save chuck0523/3cedb2be525cdc535778507db219cc83 to your computer and use it in GitHub Desktop.
#!/bin/bash
# execute command
# -------------------
# curl -s https://gist.githubusercontent.com/busonx/f0e9644c7685097fe8916546f1a95f5d/raw/78e86b7226e02c627ae937a3ff4a6d85f9092cbb/install-centos7.x-vscode-extensions.sh | /bin/bash
# Ref: https://qiita.com/takeru08ma/items/43705af9fa864cf3bc18
# Visual Studio Code :: Package list
pkglist=(
## 見栄え
CoenraadS.bracket-pair-colorizer-2 # ブラケットペア色付
jaspernorth.vscode-pigments # カラープレビュー
shardulm94.trailing-spaces
## コーディング
formulahendry.auto-close-tag
formulahendry.auto-rename-tag
ChakrounAnas.turbo-console-log
stevencl.addDocComments
wix.vscode-import-cost
usernamehw.errorlens # エラー強調
streetsidesoftware.code-spell-checker # スペルチェック
## 作業
eamodio.gitlens
waderyan.gitblame
ms-vsliveshare.vsliveshare
streetsidesoftware.code-spell-checker
cssho.vscode-svgviewer # SVG プレビュー
mitchdenny.ecdc
## 言語
MS-CEINTL.vscode-language-pack-ja
yzhang.markdown-all-in-one
sysoev.language-stylus
sianglim.slim
## ワークスペース
PKief.material-icon-theme
# Angular
Angular.ng-template
johnpapa.angular-essentials
johnpapa.Angular2
raagh.angular-karma-test-explorer
msjsdiag.debugger-for-chrome # 依存
hbenl.vscode-test-explorer # 依存
xabikos.JasmineSnippets
# React
jpoissonnier.vscode-styled-components
# Vue
octref.vetur
## Lint/Prettier
esbenp.prettier-vscode
ms-vscode.vscode-typescript-tslint-plugin
dbaeumer.vscode-eslint
stylelint.vscode-stylelint
## テスト
Orta.vscode-jest
andys8.jest-snippets
## Docker
ms-azuretools.vscode-docker
)
echo "[Before]installed extensions:"
code --list-extensions
for i in ${pkglist[@]}; do
code --install-extension $i
done
echo "[After]installed extensions:"
code --list-extensions
@chuck0523
Copy link
Author

ターミナル上でコードをそのまま貼り付けて実行すればOK
すべての extension を install するのに数十分かかることに注意

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment