Image

VS Code

By mk Founder on Tag: GitHub, Visual Studio Code, Extension, Security, Hacking
GitHub

GitHub เปิดเผยว่าโดนเจาะ repository ที่ใช้งานภายในบริษัท โดยกลุ่มแฮ็กเกอร์อ้างว่าได้ข้อมูลไปประมาณ 3,800 repo

สาเหตุของการแฮ็กรอบนี้มาจากพนักงานของ GitHub รายหนึ่ง ติดตั้งส่วนขยายของ VS Code ชื่อว่า Nx Console ซึ่งตัว Nx Console เองก็โดนเจาะมาก่อนหน้าจาก กรณีแพ็กเกจ TanStack ในระบบ npm โดนเจาะ จึงถูกวางยา (poisoning) เอาไว้ให้ขโมยข้อมูลล็อกอินจากเครื่องของผู้ใช้ (สรุปคือเจาะกัน 3 ชั้นเป็น supply chain attack ต่อเนื่อง)

แก๊งแฮ็กเกอร์ TeamPCP ออกมาเคลมผลงานการเจาะครั้งนี้ และประกาศขายข้อมูลที่ขโมยออกมาได้ในเว็บบอร์ดใต้ดิน

By mk Founder on Tag: Visual Studio Code, Extension, Enterprise
Visual Studio Code

VS Code เพิ่มฟีเจอร์ใหม่คือ Private Marketplace สำหรับค้นหาและติดตั้งส่วนขยายเฉพาะในองค์กร

ฟีเจอร์นี้มีขึ้นสำหรับ

By mk Founder on Tag: Visual Studio Code, IDE, GitHub Copilot, Open Source, Microsoft
Visual Studio Code

ไมโครซอฟท์โอเพนซอร์สชิ้นส่วน inline suggestion ของส่วนขยาย GitHub Copilot Chat ใน VS Code ตามแผนการดัน VS Code เป็น Open Source AI Editor ที่เริ่มมาตั้งแต่เดือนมิถุนายน 2025

แผนการของไมโครซอฟท์ระบุว่าจะค่อยๆ โอเพนซอร์สส่วนขยาย GitHub Copilot มาทีละส่วน โดยก่อนหน้านี้โอเพนซอร์สส่วน Chat มาแล้ว ข่าวนี้คือการโอเพนซอร์สชิ้นส่วนที่สองคือ inline suggestion ตามมา โค้ดขึ้นบน GitHub เรียบร้อยแล้ว

By mk Founder on Tag: Eclipse Foundation, AWS, Kiro, Visual Studio Code, Open Source, IDE
Eclipse Foundation

AWS ประกาศเข้ามาช่วยสนับสนุนมูลนิธิ Eclipse Foundation ในเรื่องโครงสร้างพื้นฐานเซิร์ฟเวอร์ ได้แก่ download.eclipse.org, Eclipse Marketplace และ Open VSX

By mk Founder on Tag: Visual Studio Code, GitHub Copilot, LLM, Programming, IDE
Visual Studio Code

VS Code ออกฟีเจอร์เล็กๆ แต่น่าสนใจคือ Auto Model Selection สลับโมเดลใน GitHub Copilot Chat อัตโนมัติ เพื่อแก้ปัญหาโมเดล (บางตัว) ติดลิมิตการใช้งาน

วิธีการใช้งานคือเลือกโมเดลเป็น Auto แล้ว VS Code จะเลือกสลับโมเดลให้เองระหว่างโมเดลต่างๆ ในระบบ เช่น Claude Sonnet 4, GPT-5, GPT-5 mini โดยจะใช้โมเดลนั้นไปตลอดเซสชันการพูดคุย ไม่มีการสลับโมเดลระหว่างทางให้งง (อย่างน้อยก็ในตอนนี้)

By mk Founder on Tag: Visual Studio Code, LLM, IDE, Microsoft
Visual Studio Code

VS Code ออกเวอร์ชัน 1.104 (อ่านว่า ร้อยสี่) ประจำรอบเดือนสิงหาคม 2025 มีฟีเจอร์ใหม่ที่น่าสนใจคือ Language Model Chat Provider API เป็น API ที่เปิดทางให้ส่วนขยาย (extension) สามารถให้บริการโมเดลภาษา LLM กับ VS Code ได้ทันที โดยตัวโมเดลจะรันในเครื่องหรือโฮสต์บนคลาวด์ได้

ฟีเจอร์นี้จะทำให้เราสามารถเพิ่มโมเดลลงใน VS Code ด้วยการติดตั้งส่วนขยายได้ "อย่างเป็นระบบ" ตัวอย่างคือ

By lew Founder on Tag: Posit, Python, R, Programming, IDE, Visual Studio Code
Posit

ภาษา R เป็นภาษาที่ได้รับความนิยมในหมู่ Data Scientist ในระดับสูงเสมอมาแต่ช่วงหลังภาษา Python ก็ได้รับความนิยมมากขึ้นเรื่อยๆ ล่าสุด Posit ทีมงานผู้สร้าง RStudio เปิดตัว Positron IDE ที่สร้างจาก VSCode แต่ถูกปรับแต่งจนคล้าย RStudio และรองรับภาษา Python เพิ่มขึ้นมา

Positron รองรับการเขียนโปรแกรมแบบ notebook และ Quarto ข้อดีสำคัญคือคือรองรับ VSCode Extension เพิ่มเข้ามาทำให้ปรับแต่งได้มากขึ้นมากจากเดิมที่ RStudio มีระบบ Add-On ของตัวเองที่ได้รับความนิยมน้อยกว่า

ฟีเจอร์ของ Positron ได้รับแนวคิดจาก RStudio มาหลายอย่าง ได้แก่

By mk Founder on Tag: AWS, Serverless, Visual Studio Code, IDE
AWS

AWS เพิ่มฟีเจอร์ของ Lambda เชื่อมการทำงานระหว่าง AWS Management Console กับตัว IDE ยอดนิยมอย่าง VS Code (เรียกว่า Console-to-IDE) ให้สะดวกขึ้น

By mk Founder on Tag: GitHub Copilot, Visual Studio Code, Microsoft, Open Source
GitHub Copilot

ไมโครซอฟท์โอเพนซอร์ส ส่วนขยาย GitHub Copilot Chat extension ของ Visual Studio Code ขึ้นบน GitHub ใช้สัญญาอนุญาตแบบ MIT ตามนโยบายที่ต้องการผลักดันให้ VS Code เป็น "Open Source AI Editor"

By mk Founder on Tag: Visual Studio Code, MCP, IDE, Microsoft
Visual Studio Code

Visual Studio Code ออกเวอร์ชัน 1.101 อัพเดตรอบเดือนพฤษภาคม 2025 (ที่ล้นข้ามมากลางเดือนมิถุนายน) ซึ่งถือเป็นการอัพเดตย่อยเวอร์ชันเกิน 100 แล้ว

ของใหม่ที่สำคัญคือรองรับโปรโตคอล MCP (Model Context Protocol) สำหรับให้โมเดล LLM สื่อสารกับแหล่งข้อมูลภายนอก ตามที่ไมโครซอฟท์ประกาศไว้ในงาน Build 2025

ฟีเจอร์สำคัญของ VS Code ในการรองรับ MCP คือคำสั่ง prompt สามารถใช้เครื่องหมาย / (slash) เพื่อเรียก prompt จากเซิร์ฟเวอร์ MCP ได้ด้วยฟอร์แมต '/mcp.servername.promptname'

By mk Founder on Tag: PostgreSQL, Visual Studio Code, Microsoft, Database, Extension
PostgreSQL

ไมโครซอฟท์เปิดตัวส่วนขยาย PostgreSQL for Visual Studio Code เวอร์ชันไมโครซอฟท์ทำเอง

หน้าที่ของมันก็ตามชื่อคือจัดการฐานข้อมูล PostgreSQL ได้จาก VS Code โดยตรง (ไม่ต้องสลับออกนอก IDE เลย) มีฟีเจอร์จัดการออบเจคต์ในฐานข้อมูล, เขียนคิวรี โดยมี IntelliSense เข้าช่วย, จัดการระบบล็อกอินฐานข้อมูลโดยไม่ต้องใช้รหัสผ่าน และเชื่อมกับ Entra ID (Azure Active Directory เดิม), มีเครื่องมือ Schema Visualization และ Database Explorer ดูโครงสร้างฐานข้อมูล

By lew Founder on Tag: GitHub, LLM, Visual Studio Code, GitHub Copilot, Open Source
GitHub

GitHub เปิดซอร์สส่วนขยาย GitHub Copilot Chat ที่ใช้เชื่อม VS Code เข้ากับบริการ GitHub Copilot กลายเป็นโครงการโอเพนซอร์ส สัญญาอนุญาตแบบ MIT โดยให้เหตุผลสำคัญว่าปัญญาประดิษฐ์ในช่วงหลังดีขึ้นมาก และการสร้างพรอมพ์พิเศษที่เป็นความลับเพื่อให้เขียนโค้ดได้ดีขึ้นนั้นไม่จำเป็นอีกต่อไปแล้ว

ด้านดีของการโอเพนซอร์สนั้นมีหลายอย่าง เช่น เปิดให้ชุมชนเข้ามาช่วยแก้บั๊กและทดสอบฟีเจอร์ใหม่ๆ, ปรับปรุงการทำงานร่วมกับส่วนขยายอื่นๆ, และเปิดให้นักพัฒนาเข้ามาตรวจสอบว่า GitHub ส่งข้อมูลอะไรกลับเซิร์ฟเวอร์บ้าง

By mk Founder on Tag: Visual Studio Code, Extension, Security, Microsoft
Visual Studio Code

ความคืบหน้าของข่าว VSCode ถอด Material Theme หลังพบนักพัฒนาอาจใส่โค้ดมุ่งร้าย จนต้องถอดธีมออกจาก Visual Studio Marketplace ชั่วคราว

ฝั่งของ Mattia Astorino หรือ @equinusocio ผู้สร้างธีมนี้ยืนยันว่า เขาไม่ได้ฝังโค้ดประสงค์ร้ายใดๆ และธีมนี้ไม่ได้อัพเดตมานานมากแล้ว โค้ดส่วนที่ไมโครซอฟท์สงสัยมาจากสคริปต์สร้างไฟล์ JSON ในกระบวนการทำให้โค้ดอ่านยาก (obfuscation) โดยไลบรารีเก่าจาก sanity.io ตั้งแต่ปี 2016

By lew Founder on Tag: Visual Studio Code, Security
Visual Studio Code

Material Theme หนึ่งในธีมยอดนิยมสำหรับนักพัฒนา มีทั้งใน VS Code และ editor อีกหลายตัว ถูกถอดออกจาก VSCode Marketplace หลังทีมงานไมโครซอฟท์พบโค้ดมุ่งร้ายในเวอร์ชั่นหลังๆ โดยแอบฝังเข้ามาด้วยโค้ดที่ปิดบังตัวตน (obfuscated)

Isidor จากทีมงาน VSCode ระบุว่าได้รับแจ้งจากภายนอก และเมื่อตรวจสอบก็พบว่าเป็นโค้ดที่น่าเชื่อว่าผู้พัฒนาตั้งใจมุ่งร้ายจริง จึงถอดธีมออกจาก Marketplace และแบนบัญชีนักพัฒนาออกจากระบบ

GitHub Copilot

GitHub ประกาศเปิดบริการ GitHub Copilot Free ให้ผู้ใช้ทุกคนใช้งาน AI ช่วยเขียนโค้ดฟรีใน Visual Studio Code โดยมีข้อจำกัดดังนี้

  • บริการช่วยเติมโค้ด (code completion) 2,000 ครั้งต่อเดือน หรือเฉลี่ยวันละ 80 ครั้ง
  • บริการแชทคุยกับ AI จำนวน 50 ข้อความต่อเดือน

บริการฟรีสามารถเลือกได้ทั้งโมเดล Claude 3.5 Sonnet หรือ GPT-4o โดยช่วงปีใหม่จะเพิ่มโมเดล GPT-4 o1 และ Gemini เข้ามาด้วย

วิธีใช้งานเพียงต้องล็อกอินบัญชี GitHub และเปิดฟีเจอร์นี้ ข้อมูลจากในเอกสารของ VS Code

Visual Studio Code

Visual Studio Code เปิดตัวฟีเจอร์ Copilot Edits พิมพ์สั่งให้ปัญญาประดิษฐ์ของ GitHub Copilot ช่วยแก้โค้ดให้เห็นกันชัดๆ ใน editor เลย

ก่อนหน้านี้ VS Code รองรับฟีเจอร์ปัญญาประดิษฐ์ช่วยแก้โค้ดได้ 2 ทาง อย่างแรกคือการช่วยเติมโค้ด completion ในหน้าต่าง editor อย่างที่สองคือการแชทคุยถามตอบเรื่องโค้ดในแถบ chat sidebar

By mk Founder on Tag: Visual Studio Code, IDE, Development, Microsoft
Visual Studio Code

Visual Studio Code ออกเวอร์ชัน 1.91 อัพเดตรอบเดือนมิถุนายน 2024 มีของใหม่ที่น่าสนใจดังนี้

Source Control view ปรับวิธีการแสดงผล visualization ว่าโค้ดมีการเปลี่ยนแปลงอย่างไร (incoming and outgoing changes) โดยแสดงเป็นเส้นกราฟให้เห็นชัดเจน ตอนนี้ยังมีสถานะเป็นพรีวิว

By mk Founder on Tag: Eclipse, Visual Studio Code, Open Source, IDE, Development
Eclipse

Eclipse Foundation ประกาศออก Theia IDE (อ่านว่า "ธีอา") เวอร์ชัน 1.50 ซึ่งนับเป็นรุ่นเสถียรรุ่นแรก ปลดป้าย Beta ออก และแนะนำให้คนทั่วไปใช้งาน

By mk Founder on Tag: Posit, Visual Studio Code, IDE, Open Source, Data Science
Posit

Posit บริษัทผู้พัฒนา RStudio ซอฟต์แวร์ IDE สำหรับภาษา R ที่นิยมกันในวงการ ล่าสุดออกซอฟต์แวร์ IDE ตัวใหม่ที่พัฒนาจาก Visual Studio Code ชื่อว่า Positron

Positron นิยามตัวเองว่าเป็น IDE สำหรับวงการ data science รองรับการเขียนโปรแกรมหลายภาษา ออกแบบมาสำหรับกลุ่มผู้ใช้ VS Code หรือ Jupyterlab ที่ทำงาน data science ด้วยภาษา Python หรือ R แต่ยังไม่พอใจกับคุณสมบัติของซอฟต์แวร์ที่ใช้อยู่ อยากได้ฟีเจอร์ระดับสูงหรือความสามารถในการปรับแต่งที่มากขึ้น

Subscribe to Visual Studio Code