ไมโครซอฟท์ออกอัพเดตให้ Visual Studio Code ขยับเลขรุ่นเป็น 1.22 โดยมาพร้อมกับการปรับปรุงใหม่ๆ หลายอย่าง การปรับปรุงที่น่าสนใจของอัพเดตนี้อย่างแรกคือ code folding ให้สามารถซ่อน / แสดงโค้ดตาม syntax ของภาษา CSS, HTML, JSON และ Markdown ได้โดยอัตโนมัติ ไม่ต้องอาศัยการจัดย่อหน้าโค้ดด้วยตัวเองอย่างเวอร์ชันก่อนๆ ส่วนอีกอย่างเป็นฟีเจอร์ที่มีชื่อว่า Logpoint ทางเลือกใหม่สำหรับการดีบักโปรแกรมบน VS Code ด้วยการเปิดให้โปรแกรมเมอร์สามารถกำหนดตำแหน่งของโค้ดและตัวแปรที่ต้องการให้ VS Code แสดง log เพื่อใช้ในการตรวจสอบโปรแกรมขณะกำลังรัน คล้ายกับการกับดีบักด้วย breakpoint ตามปกติเพียงแต่การใช้ Logpoint จะไม่ทำการหยุดโปรแกรมแต่อย่างใด เริ่มใช้งาน Logpoint ได้แล้วกับการดีบัก Node.js ส่วน extension สำหรับการดีบักตัวอื่นๆ น่าจะมีการอัพเดตตามมาในภายหลัง สำหรับการปรับปรุงอื่นๆ ที่ไมโครซอฟท์ยกให้เป็นไฮไลท์ของอัพเดตครั้งนี้มีดังนี้ (หรือเข้าไปชมวิดีโอได้ที่นี่ครับ) ปรับปรุงคีย์ลัด F8 (Go to Next Problem) ให้ช่วยเลื่อนไปยัง error หรือ warning ที่ตรวจพบบนทุกๆ ไฟล์ภายใต้ workspace ที่กำลังทำงานอยู่ ปรับปรุง UI แนะนำการแก้ไข/refactoring โค้ด ด้วยการแสดงสัญลักษณ์ ... ภายใต้โค้ดที่มีการแนะนำ เพิ่มความสามารถ refactoring โค้ดเป็น ES6 ช่วยแนะนำ/แปลงโค้ด JavaScript ให้เป็น ES6 class และ module ปรับปรุงตัวดีบัก Node.js สามารถ attach เข้ากับ Node.js process ให้อัตโนมัติ ปรับปรุงการรองรับไฟล์ขนาดใหญ่ ไฮไลท์สี syntax ได้เร็วขึ้น, ช่วยแจ้งเตือนเมื่อจำเป็นต้องเปิด VS Code ขึ้นมาใหม่เพื่ออนุญาตให้ VS Code ใช้หน่วยความจำมากกว่าเดิม ปรับปรุง terminal ให้สามารถใช้งานลิงก์ที่ยาวกินพื้นที่หลายบรรทัด ช่วยพรีวิวโค้ด HTML ขณะกำลังใช้งานคำสั่ง Emmet wrap with abbreviation ปรับปรุงกระบวนการอัพเดต VS Code บน Windows ให้รันเป็นแบ็คกราวน์ ช่วยลดเวลาที่ใช้ในการ restart VS Code ให้น้อยลง การปรับปรุงข้างต้นเป็นเพียงส่วนหนึ่งของการอัพเดตครั้งนี้เท่านั้น รายละเอียดทั้งหมดสามารถเข้าไปอ่านต่อได้ที่ลิงก์ที่มาท้ายข่าวครับ ที่มา - Visual Studio Code Topics: Visual StudioDevelopmentMicrosoft