เมื่อกลางเดือนสิงหาคมไมโครซอฟท์ได้ออกอัพเดตเวอร์ชัน 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
on
ในที่สุดก็มีวันนี้
canconan Sun, 23/08/2020 - 22:54
ในที่สุดก็มีวันนี้ ปล่อยให้เราอัพขึ้น Gitgub เองตั้งนาน ^^
Sync นี่ต้อง sign in
hisoft Mon, 24/08/2020 - 01:20
Sync นี่ต้อง sign in ทุกครั้งที่เปิดโปรแกรมมาใหม่เหรอครับ หรือผมเป็นคนเดียว - -
ของผมแค่ครั้งแรกครับ
petersticker Mon, 24/08/2020 - 14:26
In reply to Sync นี่ต้อง sign in by hisoft
ของผมแค่ครั้งแรกครับ
แง
hisoft Mon, 24/08/2020 - 16:15
In reply to ของผมแค่ครั้งแรกครับ by petersticker
ขอบคุณครับ T-T
ใช้แล้วหงุดหงิน short cut
deaknaew Mon, 24/08/2020 - 01:30
ใช้แล้วหงุดหงิน short cut ไม่เหมือน vs ตัวหลัก
ล่าสุดคือใช้ๆไป terminal จอดำ
อันที่ผมด่าแรงสุดคือ Ctrl+P
mr_tawan Mon, 24/08/2020 - 15:31
In reply to ใช้แล้วหงุดหงิน short cut by deaknaew
อันที่ผมด่าแรงสุดคือ Ctrl+P ซึ่งใช้บ่อยซะด้วย
อ้อโปรแกรมนี้สั่งพิมพ์ไม่ได้นะครับ