ไปเห็น VDO แนะนำความสามารถของ Spring Boot 3.2.0
แล้วพบว่ามีการใช้งาน command uao (unzip and open)
เพื่อทำการ extract zip file และเปิด project ใน IntelliJ IDEA CE ให้เลย
เห็นแล้วอยากทำบ้างเลยลองไปค้นหาดู
พบว่ามีขั้นตอนดังนี้

ขั้นตอนที่ 1 เรียนรู้การเปิด IntelliJ IDEA CE บน Mac ผ่าน command line ก่อน

$open -na "IntelliJ IDEA CE.app"

ขั้นตอนที่ 2 การ unzip ขั้นตอนนี้ทำบ่อย

$unzip myproject.zip

ซึ่งไฟล์ zip จะทำการสร้างมาจาก Spring Initializr นั่นเอง

ดังนั้นลองเขียน shell script ไว้ใช้งานนิดหน่อย

#!/bin/sh
FILE=$1
unzip $FILE
cd ${FILE%.*}
open -na "IntelliJ IDEA CE.app" --args .

จากนั้นก็ใช้งานง่าย ๆ

$idea.sh day01.zip

เพียงเท่านี้ก็ลดงานไปได้พอควรละ
แถมเปิดง่าย ๆ อีกด้วย
สบายใจละ !!