VS Code: แทน Azure Data Studio

Byphunsanit

VS Code: แทน Azure Data Studio

Azure Data Studio is retiring on February 28, 2026. We recommend that you use the MSSQL extension for Visual Studio Code. For more information about migrating to Visual Studio Code, visit What’s happening to Azure Data Studio? ประโยคสั้น ๆ แต่เจ็บที่มันมาจากเว็บทางการของ microsoft เองที่ประกาศว่า คนที่ใช้ Azure Data Studio (หมายทั้ง windows, macOs, Linux) ทั้งหมดจะไม่ได้รับการ support / พัฒนาโปรแกรม Azure Data Studio อีกต่อไปแล้ว


ทำไมการย้ายไป VS Code ถึงเหมาะกับคุณ

  • Environment เดียวจบ: คุณสามารถเขียน Code C# (.NET/Avalonia,PHP,JAVA) และจัดการ Database SQL Server ในโปรแกรมเดียวกันได้เลย ไม่ต้องสลับหน้าต่างไปมา
  • เบากว่าเดิม: แทนที่จะรันทั้ง VS Code และ ADS พร้อมกัน คุณรันแค่ VS Code ตัวเดียวแต่เปิดหลาย Tab แทน
  • ฟีเจอร์ครบ: Microsoft ได้ย้ายฟีเจอร์หลักจาก ADS (เช่น Query Editor, Result Grid, และการจัดการ Connection) มาไว้ใน Extension นี้เกือบหมดแล้ว

ขั้นตอนการตั้งค่า VS Code เพื่อใช้แทน ADS

  1. ติดตั้ง VS Code (ถ้ายังไม่มี)
    brew install –cask visual-studio-code
  2. ติดตั้ง Extension ที่จำเป็น
    เปิด VS Code แล้วไปที่เมนู Extensions (Cmd + Shift + X) แล้วค้นหาและติดตั้ง
    SQL Server (mssql): พัฒนาโดย Microsoft เพื่อใช้จัดการ SQL Server โดยเฉพาะ

วิธีการเชื่อมต่อ SQL Server (ตัวอย่างใน OrbStack)

  1. กดไอคอน SQL Server ที่แถบด้านซ้าย
  2. คลิกเครื่องหมาย + (Add Connection)
  3. ใส่รายละเอียดตามที่คุณตั้งไว้ใน docker-compose.yml หรือ connection query ที่ได้มา
    • Server Name: localhost
    • Database Name: (เลือกตามต้องการ หรือปล่อยว่างไว้ก่อน)
    • Authentication Type: SQL Login
    • User Name: sa
    • Password: YourStrongPassword123!
    • Trust Server Certificate: เลือก Yes (สำคัญมาก)

การเตรียมตัวเรื่องข้อมูล (ป้องกัน Config หาย)

  • Connection Profiles: ใน VS Code ข้อมูลการเชื่อมต่อจะถูกเก็บไว้ในไฟล์ settings.json ของ User
  • คำแนะนำ: คุณสามารถคัดลอกไฟล์ settings.json นี้ไปเก็บไว้ใน /Users/Shared/Portable/vscode-config เพื่อให้ทุก User ใน Mac ใช้ Connection ชุดเดียวกันได้โดยไม่ต้องตั้งค่าใหม่ครับ

อ่านเพิ่มเติม

About the author

phunsanit administrator