Tags:
Node Thumbnail

ไมโครซอฟท์ออกอัพเดตให้ Visual Studio Code ขยับเลขรุ่นเป็น 1.22 โดยมาพร้อมกับการปรับปรุงใหม่ๆ หลายอย่าง

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

No Description

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

No Description

เริ่มใช้งาน 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

Get latest news from Blognone

Comments

By: nutmos
WriteriPhoneUbuntuWindows
on 24 April 2018 - 21:59 #1046333

ภาพแรกหลุดออกมานะครับ (น่าจะแก้ละ)

By: Job_The_Gamer
WriterWindows PhoneAndroidWindows
on 24 April 2018 - 22:44 #1046345 Reply to:1046333
Job_The_Gamer's picture

มีคนทันตอนภาพแรกหลุดไปหน้าแรกด้วยแฮะ

ผมว่าผมแก้ไวแล้วนะ -..-


Achievement Unlocked: Being a Blognone's Writer

By: hisoft
ContributorWindows PhoneWindows
on 24 April 2018 - 22:21 #1046338
hisoft's picture

ปรับปรุงกระบวนการอัพเดต VS Code บน Windows ให้รันเป็นแบ็คกราวน์ ช่วยลดเวลาที่ใช้ในการ restart VS Code ให้น้อยลง

วันนั้นเจอมันอัปเดตเบื้องหลังไปถูกใจมากครับ เมื่อก่อนเคยแบบเปิดมาใช้งานแล้วเจอมีอัปเดตบางทีก็กดแล้วไปทำอย่างอื่นบางทีก็ไม่กดซะเลยอารมณ์ทำงานมันสะดุด อันนี้แค่กดรีสตาร์ทแล้วใช้ได้เลยอารมณ์ไปต่อได้

By: Job_The_Gamer
WriterWindows PhoneAndroidWindows
on 24 April 2018 - 22:42 #1046343 Reply to:1046338
Job_The_Gamer's picture

ชอบวิธีอัพเดตใหม่เหมือนกันครับ

แบบเก่านี่อัพทียังกับลงใหม่ แถมใช้เวลาค่อนข้างเยอะทั้งๆ ที่ขนาดไม่กี่สิบ MB เอง


Achievement Unlocked: Being a Blognone's Writer

By: 7elven
ContributoriPhoneWindows PhoneAndroid
on 24 April 2018 - 22:34 #1046341

เป็น editor ที่อัปเดตบ่อยมากกกกกกก

By: adente
ContributorSUSESymbianWindows
on 24 April 2018 - 23:11 #1046352
adente's picture

folding งานคนอื่น ได้สักที เวลาเจอindent ไม่ตรงนี้ปวดหัวมากๆ

By: bellpocket on 25 April 2018 - 01:11 #1046364

ถนัด sublime มากกว่า ไปลองทีไรกลับมา sublime ทุกที (คงต้องรออัพเดตไปเรื่อยๆ ก่อนล่ะ)

By: scarface
iPhoneAndroidBlackberry
on 25 April 2018 - 11:51 #1046429
scarface's picture

รู้สึกว่าจะกิน cpu กับ ram มากกว่า Atom