diff --git a/install.sh b/install.sh index 9361d92..ad8072d 100755 --- a/install.sh +++ b/install.sh @@ -131,6 +131,16 @@ set -eu # エラーが発生した場合や未定義の変数が使用された echo "$display_name のリンクを作成しました." fi + # vscode の extention + # 以下を実行すると vscode/my_vscode_extensions.sh が生成される + # code --list-extensions | sed -e 's/^/code --install-extension /' > my_vscode_extensions.sh + display_name="vscode > my_vscode_extensions.sh" + if is_setup "$display_name"; then + echo -e "\n$display_name を実行して拡張をインポートします." + source "$DOT_DIR/vscode/my_vscode_extensions.sh" + echo "$display_name を実行して拡張をインポートしました." + fi + # asdf の 設定ファイル display_name="asdf > .tool-versions" src="$DOT_DIR/asdf/.tool-versions" diff --git a/vscode/my_vscode_extensions.sh b/vscode/my_vscode_extensions.sh new file mode 100755 index 0000000..3beadc7 --- /dev/null +++ b/vscode/my_vscode_extensions.sh @@ -0,0 +1,45 @@ +code --install-extension adpyke.codesnap +code --install-extension alexisvt.flutter-snippets +code --install-extension astro-build.astro-vscode +code --install-extension bierner.markdown-mermaid +code --install-extension dart-code.dart-code +code --install-extension dart-code.flutter +code --install-extension dbaeumer.vscode-eslint +code --install-extension donjayamanne.githistory +code --install-extension dsznajder.es7-react-js-snippets +code --install-extension eamodio.gitlens +code --install-extension editorconfig.editorconfig +code --install-extension esbenp.prettier-vscode +code --install-extension github.copilot +code --install-extension github.copilot-chat +code --install-extension intellsmi.comment-translate +code --install-extension jebbs.plantuml +code --install-extension jock.svg +code --install-extension marp-team.marp-vscode +code --install-extension ms-ceintl.vscode-language-pack-ja +code --install-extension ms-vsliveshare.vsliveshare +code --install-extension mthuong.vscode-flutter-freezed-helper +code --install-extension pkief.material-icon-theme +code --install-extension rangav.vscode-thunder-client +code --install-extension redhat.java +code --install-extension ritwickdey.liveserver +code --install-extension robert-brunhage.flutter-riverpod-snippets +code --install-extension rvest.vs-code-prettier-eslint +code --install-extension streetsidesoftware.code-spell-checker +code --install-extension svelte.svelte-vscode +code --install-extension toba.vsfire +code --install-extension tomoki1207.pdf +code --install-extension visualstudioexptteam.intellicode-api-usage-examples +code --install-extension visualstudioexptteam.vscodeintellicode +code --install-extension vscjava.vscode-gradle +code --install-extension vscjava.vscode-java-debug +code --install-extension vscjava.vscode-java-dependency +code --install-extension vscjava.vscode-java-pack +code --install-extension vscjava.vscode-java-test +code --install-extension vscjava.vscode-maven +code --install-extension vscode-icons-team.vscode-icons +code --install-extension vscodevim.vim +code --install-extension wayou.vscode-todo-highlight +code --install-extension withfig.fig +code --install-extension yzane.markdown-pdf +code --install-extension zenn.zenn-preview