12 คะแนน โดย mansukim1125 2025-12-27 | 1 ความคิดเห็น | แชร์ทาง WhatsApp

ปกติผมใช้ IntelliJ IDEA อยู่ แต่พอเปิดหลายโปรเจ็กต์พร้อมกันเพื่อทำงาน มันเริ่มหนักเกินไป เลยพยายามย้ายมาใช้ VSCode

แต่กลับพบว่าการย้ายสภาพแวดล้อมการรันเดิมมานั้นยากกว่าที่คิด มีหลายจุดที่ไม่สะดวก เช่น ต้องตั้งค่าตัวแปรสภาพแวดล้อมทีละตัวใน launch.json หรือแยกไปจัดการในไฟล์ .env

ผมเลยสร้างส่วนขยาย VSCode ที่ให้ตั้งค่าสภาพแวดล้อมการรันผ่าน GUI ได้เหมือน Run Configuration ของ IntelliJ IDEA

มีฟีเจอร์ดังนี้

  • จัดการการตั้งค่าการรันจากแถบด้านข้าง (เพิ่ม/แก้ไข/ลบ/รัน)
  • ตั้งค่าตัวแปรสภาพแวดล้อมแบบตารางได้สะดวก (ไม่ต้องใช้คำสั่ง export ในเทอร์มินัล)
  • ใช้ตัวแก้ไข GUI แบบ WebView จึงตั้งค่าได้โดยไม่ต้องแก้ JSON โดยตรง
  • แต่ละการตั้งค่าจะรันในเทอร์มินัลเฉพาะของตัวเอง พร้อม inject ตัวแปรสภาพแวดล้อมให้อัตโนมัติ

ตัวอย่างเช่น สามารถบันทึกการตั้งค่าที่รัน npm run dev พร้อมตัวแปรสภาพแวดล้อมอย่าง NODE_ENV=development, PORT=3000 แล้วกดคลิกครั้งเดียวเพื่อรันได้
หวังว่าจะช่วยคนที่กำลังย้ายจาก IntelliJ มา VSCode หรือคนที่ทำงานบน VSCode ได้บ้าง

1 ความคิดเห็น

 
vigorous5537 2025-12-28

ใช้งานง่ายและเข้าใจได้ทันที ดีมากครับ