ไมโครซอฟท์ออกอัพเดตให้กับ 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
Comments
ใช่ๆๆ ผมเคยนึกว่ามันควรทำได้ ทำยังไงก็ไม่ได้ ?
เหมือนกับที่ Onenote UWP ตั้งค่าขนาดกระดาษไม่ได้นั่นแหละครับ //มันควรจะทำได้ แต่กลับทำไม่ได้
คนขี้ลืม | คนบ้าเกม | คนเหงาๆ
อ้าวเอ๊ะเอ๋ ผมไม่เคยมอง OneNote ว่ามีขนาดเลยครับ - -" นึกว่ามันเลื่อนไปขวาล่างได้เรื่อยๆ
ใช่ครับ มันเลื่อนขวา-ล่างได้ไม่สิ้นสุด ปัญหามันจะเกิดเมื่อต้องพิมพ์โน้ตออกมาเป็นกระดาษจริงๆ จัดหน้าเละเทะหมดครับ
แต่ตัวที่แถมมากับ Office (.exe) มันทำได้ครับ ถ้าตั้งเป็น A4 ก็จะเห็นกระดาษ/หน้าเพจเหมือนใน Word เลย (รวมถึงแอพ Note-taking เจ้าอื่นเขาก็ทำได้)
คนขี้ลืม | คนบ้าเกม | คนเหงาๆ
อ้อ ขอบคุณครับ
จริงๆ เขาบอกว่ายังเป็นแค่ workaround ด้วยนะครับ
คือยังต้องใช้วิธีเปิด autosave เองอยู่ คิดว่าอัพเดตต่อไปๆ น่าจะปรับปรุงให้ดีกว่านี้ได้อีก
Achievement Unlocked: Being a Blognone's Writer
ไม่เกี่ยวกับเนื้อข่าวครับ - อยากให้มีแท็กใหม่ VS Code รูป thumbnail สีฟ้า สำหรับผู้อ่านอย่างผมซึ่งไม่สนใจ VS ธรรมดาเลย ซึ่งข่าว VS Code จะแท็กทั้งสองอันเลยก็ได้
เห็นด้วยครับ
+1
+1
+1
บล็อก: nitpum.com
+1
+1
เพิ่มให้แล้วครับ ว่าแต่ผมเพิ่งรู้ว่ามีคนตามข่าว VS Code เป็นประจำด้วยแฮะ
นี่ยังแอบคิดอยู่เลยว่าเขียนบ่อยไปไหม
Achievement Unlocked: Being a Blognone's Writer
เขียนดีแล้วครับ เนื้อหาสาระก็เป็นประโยชน์ ผมไม่ได้ใช้ VS Code ยังมาตามอ่านบ่อยๆเลย
Russia is just nazi who accuse the others for being nazi.
someone once said : ผมก็ด่าของผมอยู่นะ :)
ขอบคุณครับ
Achievement Unlocked: Being a Blognone's Writer