#!/bin/bash exts=( 'af4jm.vscode-m3u' 'ahmadalli.vscode-nginx-conf' 'akamud.vscode-theme-onedark' 'anweber.statusbar-commands' 'baincd.mini-command-palettes' 'bmewburn.vscode-intelephense-client' 'codezombiech.gitignore' 'cweijan.vscode-redis-client' 'darkriszty.markdown-table-prettify' 'davidmarek.jsonpath-extract' 'deitry.apt-source-list-syntax' 'devsense.composer-php-vscode' 'devsense.intelli-php-vscode' 'devsense.phptools-vscode' 'devsense.profiler-php-vscode' 'dotjoshjohnson.xml' 'dunstontc.vscode-go-syntax' 'dustypomerleau.rust-syntax' 'eamodio.gitlens' 'editorconfig.editorconfig' 'esbenp.prettier-vscode' 'furkanozalp.go-syntax' 'gigacode.gigacode-vscode' 'golang.go' 'grapecity.gc-excelviewer' 'humao.rest-client' 'irongeek.vscode-env' 'jebbs.plantuml' 'jeff-hykin.better-go-syntax' 'jeppeandersen.vscode-kafka' 'jflbr.jwt-decoder' 'jinsihou.diff-tool' 'jtr.vscode-position' 'kenhowardpdx.vscode-gist' 'leavesster.jsonpath' 'mads-hartmann.bash-ide-vscode' 'mamoru.vscode-fish-text' 'mechatroner.rainbow-csv' 'mehedidracula.php-namespace-resolver' 'mhutchie.git-graph' 'mrmlnc.vscode-apache' 'ms-azuretools.vscode-docker' 'ms-ceintl.vscode-language-pack-ru' 'ms-vscode.hexeditor' 'ms-vscode.makefile-tools' 'neilbrayfield.php-docblocker' 'neonxp.gotools' 'nickdemayo.vscode-json-editor' 'nico-castell.linux-desktop-file' 'open-rpc.open-rpc' 'pejmannikram.vscode-auto-scroll' 'pkief.material-icon-theme' 'qcz.text-power-tools' 'rogalmic.bash-debug' 'rust-lang.rust-analyzer' 'ryu1kn.partial-diff' 'srmeyers.git-prefix' 'sumneko.lua' 'syler.ignore' 'takumii.markdowntable' 'tamasfe.even-better-toml' 'tyriar.lorem-ipsum' 'vitorsalgado.vscode-redis' 'waderyan.gitblame' 'wayou.vscode-todo-highlight' 'weijunyu.vscode-json-path' 'xdebug.php-debug' 'yinfei.luahelper' 'yog.yog-plantuml-highlight' 'yves.schema-tree' 'yzane.markdown-pdf' 'yzhang.markdown-all-in-one' 'zgm.cuesheet' 'zh9528.file-size' 'zobo.php-intellisense' ) for ext in "$exts[@]"; do code --install-extension $ext done