VS Code ออกเวอร์ชัน 1.48 เริ่มทดลองฟีเจอร์ซิงก์การตั้งค่าบนรุ่นเสถียร, ปรับเมนูรวมคำสั่ง Git ใหม่

by Job_The_Gamer
23 August 2020 - 14:26

เมื่อกลางเดือนสิงหาคมไมโครซอฟท์ได้ออกอัพเดตเวอร์ชัน 1.48 ให้กับ Visual Studio Code โดยได้เพิ่มฟีเจอร์ใหม่และปรับปรุงการใช้งานหลายอย่าง

ของใหม่ที่สำคัญอย่างแรก คือการเพิ่มฟีเจอร์ซิงก์การตั้งค่าข้ามเครื่อง (Settings Sync) เข้ามาใน VS Code รุ่นเสถียรหลังจากที่เปิดให้ทดลองใช้เฉพาะ VS Code รุ่นสำหรับผู้ใช้กลุ่ม Insiders มาได้ระยะหนึ่ง

สำหรับประโยชน์ของฟีเจอร์ข้างต้นก็ตรงตามชื่อ กล่าวคือ Settings Sync จะช่วยอำนวยความสะดวกให้นักพัฒนาสามารถนำการตั้งค่า VS Code ที่ใช้งานเป็นประจำไปซิงก์ใช้กับคอมพิวเตอร์เครื่องใดก็ได้ เพียงแค่ Sign in เข้า VS Code บนเครื่องที่ต้องการใช้งานด้วย Microsoft Account หรือ GitHub Account

โดยจะสามารถเลือกซิงก์การตั้งค่าได้ทั้ง การตั้งค่าหลัก, คีย์ลัด, User Snippets, ส่วนขยายที่ติดตั้ง ไปจนถึงการปรับแต่ง UI (UI State) และหากเคยตั้งค่า VS Code บนแต่ละเครื่องไว้ต่างกัน Settings Sync ยังมาพร้อมกับตัวเลือกให้ผู้ใช้สามารถ merge การตั้งค่าเองได้อีกด้วย

การปรับปรุงที่น่าสนใจอีกอย่าง เป็นการปรับเมนูรวมคำสั่ง Git บนแผงควบคุม Source Control โดยอัพเดตนี้ได้เพิ่มคำสั่ง Git ซึ่งเดิมไม่สามารถเรียกใช้งานผ่านเมนูข้างต้นเข้ามาหลายคำสั่ง และยังได้จัดระเบียบเมนูใหม่ด้วยการแบ่งชุดคำสั่งเป็นเมนูย่อยๆ ตามหมวดหมู่อีกด้วย

ส่วนการปรับปรุงอื่นๆ ที่ไมโครซอฟท์ยกให้เป็นไฮไลท์ของอัพเดตครั้งนี้มีดังนี้

  • เพิ่มตัวเลือกกรองผลการค้นหาส่วนขยาย บนแผงควบคุม Extensions
  • เพิ่มคำสั่ง Debug: Open Link command เพื่อสั่งเปิดเว็บเพจขึ้นมาดีบักบนเบราว์เซอร์ได้โดยไม่จำเป็นต้องสร้างไฟล์ตั้งค่าการดีบัก (launch.json) ขึ้นมาก่อน สามารถเรียกได้ผ่าน command palette
  • เพิ่มตัวเลือกให้สามารถ publish โค้ดขึ้น GitHub public repository เพิ่มเติมจาก private repository ที่เป็นค่าตั้งต้น
  • ปรับปรุงการใช้งาน Notebook เพิ่มเมนู (...) ซึ่งสามารถเรียกคำสั่งสำหรับแต่ละ cell โดยเฉพาะ, ปรับปรุงการคลิกแล้วลากให้สามารถย้าย nested cell ทั้งชุด
  • เพิ่ม Java Lightweight Mode หรือโหมดเร่งความเร็วเมื่อเขียนโค้ด Java ซึ่งจะปิดการประมวลผลโค้ดบางอย่าง (เช่นการ build project ส่งผลให้ไม่สามารถสั่งรันหรือดีบักโปรแกรมได้) เพื่อแลกกับการทำให้ VS Code ทำงานกับโค้ด Java ได้เร็วขึ้น
  • เพิ่มคู่มือสอนการใช้งาน Remote Container บน VS Code

ที่มา - Visual Studio Code

Blognone Jobs Premium