From 950f35adb1868352edbcb87f2dfa6fcc60dcf564 Mon Sep 17 00:00:00 2001 From: todoggler Date: Sun, 18 Feb 2024 18:08:05 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20vscode=E3=81=AE=E6=8B=A1=E5=BC=B5?= =?UTF-8?q?=E3=82=92=E7=AE=A1=E7=90=86=E3=81=99=E3=82=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- install.sh | 10 ++++++++ vscode/my_vscode_extensions.sh | 45 ++++++++++++++++++++++++++++++++++ 2 files changed, 55 insertions(+) create mode 100755 vscode/my_vscode_extensions.sh 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