Quantcast
Channel: Blognone
Viewing all articles
Browse latest Browse all 58206

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

$
0
0

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

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

alt="ภาพการเข้าใช้งาน Settings Sync ผ่านเมนู Settings ฟันเฟือง"

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

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

alt="ภาพ gif ตัวอย่างการเปิดใช้งาน Settings Sync จนไปถึงการ merge การตั้งค่าเอง"

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

alt="ภาพเมนูรวมคำสั่ง 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


Viewing all articles
Browse latest Browse all 58206

Trending Articles