VS Code ออกเวอร์ชัน 1.20 เลือกและจัดการไฟล์ในแถบ Explorer ได้ทีละหลายไฟล์, รองรับ Git submodule

หัวข้อกระทู้ ใน 'เทคโนโลยี' เริ่มโพสต์โดย iPokz, 18 กุมภาพันธ์ 2018.

  1. iPokz

    iPokz ~" iPokz "~ Staff Member

    ไมโครซอฟท์ออกอัพเดตให้ Visual Studio Code ตัวแก้ไขโค้ดฉบับโอเพนซอร์สครั้งใหญ่ขยับเลขรุ่นเป็น 1.20

    ของใหม่ที่น่าสนใจที่เพิ่มเข้าในอัพเดตนี้อย่างแรกคือ การปรับปรุงแถบ Explorer ให้สามารถเลือกไฟล์ได้ทีละหลายไฟล์ ด้วยการใช้คีย์ Ctrl/Cmd หรือ Shift + การคลิกเมาส์ ช่วยให้สามารถลบ/ลากเพื่อย้ายโฟลเดอร์ทีละหลายไฟล์ หรือจะลากเพื่อนำไฟล์ทั้งชุดไปเปิดบนแถบ editor ใหม่ก็ทำได้

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

    [​IMG]

    และสำหรับนักพัฒนาที่เลือกใช้ Git เป็น Source Control อัพเดตนี้ได้เพิ่มการรองรับ Git submodule หรือการใช้ Git repositories ย่อยซึ่งอยู่ภายใต้ repository หลักอีกที โดย VS Code เวอร์ชันนี้จะเริ่มรองรับการใช้คำสั่งพื้นฐานเช่น stage, unstage หรือ discard change กับตัว submodule เมื่อทำงานอยู่บน repository หลัก

    [​IMG]

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

    • ปรับปรุงการค้นหาในหน้า Settings ให้สามารถค้นหาการตั้งค่าต่างๆ ด้วยภาษาธรรมชาติ ต่างจากเดิมที่กรองผลการค้นหามาให้เฉพาะคำที่ตรงกันเท่านั้น
    • ช่วยแสดงผลไฟล์ที่พบ error หรือ warning ในแถบ Explorer ด้วยสี
    • ปรับปรุงให้สามารถบันทึกไฟล์ที่ต้องใช้สิทธิแอดมินโดยจะแสดงตัวเลือก Retry as Admin... ให้อัตโนมัติ, แก้ไขข้อผิดพลาดที่ทำให้ไม่สามารถบันทึกไฟล์ขนาดใหญ่กว่า 256 MB ได้
    • เปิดให้ผู้ใช้สร้าง Global snippets ช่วยให้สามารถกำหนด code snippet ที่สามารถใช้งานกับไฟล์โค้ดที่เขียนขึ้นมาคนละภาษาได้ (ตัวอย่างเช่น snippet ที่ช่วยเติมข้อความสงวนลิขสิทธิ์แปะไว้บนเฮดเดอร์ของไฟล์ JavaScript หรือ TypeScript)
    • ปรับปรุงตัวพรีวิวรูปภาพให้สามารถซูมเข้าหรือซูมออกได้
    • ปรับปรุง Terminal ให้รองรับโปรแกรม screen reader เพื่อช่วยเหลือผู้มีปัญหาการมองเห็น ผู้ใช้สามารถเข้าไปตั้งค่าด้าน accessibility เพิ่มเติมได้ด้วยการกดคีย์ลัด Alt + F1
    • ปรับปรุงการดีบักสำหรับ Multi-root workspaces โดยเปิดให้สามารถรวบรวมการตั้งค่าการดีบักสำหรับโปรเจ็กต์แต่ละโฟลเดอร์ไว้ภายใน workspace ที่กำลังทำงานอยู่ที่เดียว (ตัวอย่างเช่นการตั้งค่าเพื่อสั่ง launch โปรเจ็กต์ฝั่งเซิร์ฟเวอร์และฝั่งไคลเอนต์ในคราวเดียวกัน)
    • ปรับปรุง Quick Fix ให้ช่วยแก้ไขข้อผิดพลาดแบบเดียวกันที่พบ ณ ตำแหน่งอื่นภายในโค้ด JavaScript และ TypeScript ด้วยการคลิกที่หลอดไฟหน้าโค้ดจากนั้นเลือก Fix all in file
    • เพิ่มเอกสารแนะนำการ deploy Node.js ด้วย Docker และการ deploy ขึ้น Azure App Service

    การปรับปรุงข้างต้นเป็นเพียงส่วนหนึ่งของการอัพเดตครั้งนี้เท่านั้น รายละเอียดทั้งหมดสามารถเข้าไปอ่านต่อได้ที่ลิงก์ที่มาท้ายข่าวครับ

    ที่มา - Visual Studio Code

    Topics: Visual StudioDevelopmentMicrosoft
     

แบ่งปันหน้านี้