ไมโครซอฟท์ออกอัพเดตให้ Visual Studio Code ขยับเลขรุ่นเป็น 1.22 โดยมาพร้อมกับการปรับปรุงใหม่ๆ หลายอย่าง
การปรับปรุงที่น่าสนใจของอัพเดตนี้อย่างแรกคือ code folding ให้สามารถซ่อน / แสดงโค้ดตาม syntax ของภาษา CSS, HTML, JSON และ Markdown ได้โดยอัตโนมัติ ไม่ต้องอาศัยการจัดย่อหน้าโค้ดด้วยตัวเองอย่างเวอร์ชันก่อนๆ

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

เริ่มใช้งาน 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 ให้รันเป็นแบ็คกราวน์ ช่วยลดเวลาที่ใช้ในการรีสตาร์ท VS Code ให้น้อยลง
การปรับปรุงข้างต้นเป็นเพียงส่วนหนึ่งของการอัพเดตครั้งนี้เท่านั้น รายละเอียดทั้งหมดสามารถเข้าไปอ่านต่อได้ที่ลิงก์ที่มาท้ายข่าวครับ
ที่มา - Visual Studio Code
on
ภาพแรกหลุดออกมานะครับ
nutmos Tue, 24/04/2018 - 21:59
ภาพแรกหลุดออกมานะครับ (น่าจะแก้ละ)
มีคนทันตอนภาพแรกหลุดไปหน้าแรก
Job_The_Gamer Tue, 24/04/2018 - 22:44
In reply to ภาพแรกหลุดออกมานะครับ by nutmos
มีคนทันตอนภาพแรกหลุดไปหน้าแรกด้วยแฮะ
ผมว่าผมแก้ไวแล้วนะ -..-
ปรับปรุงกระบวนการอัพเดต VS
hisoft Tue, 24/04/2018 - 22:21
วันนั้นเจอมันอัปเดตเบื้องหลังไปถูกใจมากครับ เมื่อก่อนเคยแบบเปิดมาใช้งานแล้วเจอมีอัปเดตบางทีก็กดแล้วไปทำอย่างอื่นบางทีก็ไม่กดซะเลยอารมณ์ทำงานมันสะดุด อันนี้แค่กดรีสตาร์ทแล้วใช้ได้เลยอารมณ์ไปต่อได้
ชอบวิธีอัพเดตใหม่เหมือนกันครั
Job_The_Gamer Tue, 24/04/2018 - 22:42
In reply to ปรับปรุงกระบวนการอัพเดต VS by hisoft
ชอบวิธีอัพเดตใหม่เหมือนกันครับ
แบบเก่านี่อัพทียังกับลงใหม่ แถมใช้เวลาค่อนข้างเยอะทั้งๆ ที่ขนาดไม่กี่สิบ MB เอง
เป็น editor
7elven Tue, 24/04/2018 - 22:34
เป็น editor ที่อัปเดตบ่อยมากกกกกกก
folding งานคนอื่น ได้สักที
adente Tue, 24/04/2018 - 23:11
folding งานคนอื่น ได้สักที เวลาเจอindent ไม่ตรงนี้ปวดหัวมากๆ
ถนัด sublime มากกว่า
bellpocket Wed, 25/04/2018 - 01:11
ถนัด sublime มากกว่า ไปลองทีไรกลับมา sublime ทุกที (คงต้องรออัพเดตไปเรื่อยๆ ก่อนล่ะ)
รู้สึกว่าจะกิน cpu กับ ram
scarface Wed, 25/04/2018 - 11:51
รู้สึกว่าจะกิน cpu กับ ram มากกว่า Atom