ไมโครซอฟท์ออกอัพเดตให้กับ Visual Studio Code ขยับเลขรุ่นเป็น 1.24 มาพร้อมกับการปรับปรุงและความสามารถใหม่ให้เริ่มทดลองใช้งานหลายอย่าง
ของใหม่ที่น่าสนใจอย่างแรกคือการปรับปรุงให้ VS Code สามารถเปิด workspace เดียวกันได้ทีละหลายหน้าต่าง ผ่านคำสั่ง Duplicate Workspace in New Window ซึ่งจะเป็นประโยชน์อย่างมากเมื่อต้องการใช้งาน VS Code บนจอมอนิเตอร์มากกว่าหนึ่งจอ
ทั้งนี้ไมโครซอฟท์ได้แนะนำให้ใช้คำสั่งข้างต้นควบคู่กับเปิดใช้การตั้งค่า files.autoSave ให้บันทึกไฟล์อัตโนมัติเพื่อบังคับให้ editor แต่ละหน้าต่างซิงก์ไฟล์ที่ได้รับการแก้ไขล่าสุดอยู่เสมอ
สำหรับการปรับปรุงอื่นๆ ที่ไมโครซอฟท์ยกให้เป็นไฮไลท์ของอัพเดตครั้งนี้มีดังนี้ (หรือเข้าไปชมวิดีโอได้ที่นี่ครับ)
- ช่วยไฮไลท์ ตัวแปร, พารามิเตอร์ และ import ที่ไม่ได้มีการใช้งานเมื่อเขียนโค้ด JavaScript และ TypeScript เป็นสีเทา
- เพิ่มความสามารถให้เครื่องมือ refactoring โค้ด JavaScript และ TypeScript ช่วยดึงคลาสหรือฟังก์ชั่นแยกออกมาเป็นไฟล์ใหม่ให้อย่างรวดเร็ว
- ช่วยเปลี่ยนแปลงชื่อและพาธของ import ที่ถูกแก้ไขชื่อหรือย้ายโฟลเดอร์ให้อัตโนมัติ
- ปรับปรุง Intellisense ช่วยเติม predefined variable ตัวแปรที่ใช้คอนฟิกการ debug และการรัน task
- เพิ่มเอกสารแนะนำการใช้ VS Code กับ Docker และ MongoDB
ส่วนฟีเจอร์ใหม่ที่อยู่ในระหว่างการพัฒนาแต่สามารถเริ่มทดลองใช้งานได้แล้วมีดังนี้
- เพิ่ม Outline view แสดงโครงสร้างและความสัมพันธ์ของโค้ดภายในโปรเจ็กต์ในรูปแบบ tree
- เพิ่มหน้า GUI สำหรับแก้ไขการตั้งค่าต่างๆ ปรับปรุงจากของเดิมที่ใช้วิธีแก้ไฟล์ JSON
- สามารถตั้งค่าเพื่อย้ายแถบ debug toolbar จากที่เคยลอย (float) อยู่บน editor ให้ไปฝัง (docked) รวมอยู่กับหน้า Debug view ได้
- ปรับปรุงเลย์เอาต์ของ editor ไปใช้ระบบ grid เพิ่มความยืดหยุ่นให้กับการแบ่งส่วนหน้าต่างเพื่อเปิดใช้ editor หลายหน้า จากเดิมที่ต้องเลือกระหว่างเลย์เอาต์แนวตั้งหรือแนวนอนเท่านั้น (เฉพาะ VS Code รุ่น Insiders)
การปรับปรุงข้างต้นเป็นเพียงส่วนหนึ่งของการอัพเดตครั้งนี้เท่านั้น รายละเอียดทั้งหมดสามารถเข้าไปอ่านต่อได้ที่ลิงก์ที่มาท้ายข่าวครับ
ที่มา - Visual Studio Code