VS Code ออกเวอร์ชัน 1.31 เริ่มใช้ tree widget ตัวใหม่, ติดตั้ง extension ไม่ต้อง reload แล้ว

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

  1. iPokz

    iPokz ~" iPokz "~ Staff Member

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

    อย่างแรกคือการเปลี่ยนมาใช้ tree widget ตัวใหม่ตามแผนพัฒนาปี 2019 ของทีม VS Code เพื่อปรับปรุงประสิทธิภาพและเพิ่มความสามารถใหม่ๆ ให้กับ tree (ทั้งในส่วนของ File Explorer, Debug, Search และ Peek References) ตัวอย่างเช่น

    • ความสามารถในการค้นหาด้วยการช่วย highlight หรือ filter รายการที่ประกอบไปด้วยคำซึ่งตรงกับสิ่งที่ผู้ใช้พิมพ์ลงบน tree สามารถเลือกรูปแบบการค้นหาได้เองที่ Settings > Workbench > List: Keyboard Navigation

    [​IMG]

    • เลือกเปิด scroll bar แนวนอนให้กับ tree ที่มีความกว้างมากๆ ได้ที่ Settings > Workbench > Tree: Horizontal Scrolling

    ส่วนอีกอย่างคือการเพิ่มโหมด Screencast เข้ามา ช่วยให้การสอนและสาธิตการใช้งาน VS Code ทำได้สะดวกขึ้น โดยเมื่อเปิดใช้งานโหมดดังกล่าว VS Code จะไฮไลท์ตำแหน่งเคอร์เซอร์และแสดงผลแป้นพิมพ์ที่ผู้สอนกำลังกดลงบนหน้าจอให้อัตโนมัติ สามารถเปิดใช้งานได้ด้วยคำสั่ง Developer: Toggle Screencast Mode

    [​IMG]

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

    • ปรับปรุงกระบวนการติดตั้ง extension ทำให้ไม่จำเป็นต้อง reload VS Code ก่อนใช้งาน extension ที่เพิ่งติดตั้งใหม่อีกต่อไป
    • ปรับปรุง Main menu โดยได้เพิ่มคำสั่งสำหรับการ navigation บนเมนู Go, เพิ่มคำสั่ง cut เข้ามาในเมนูคลิกขวาของ Explorer
    • ปรับปรุง Problem panel ให้แบ่งข้อความวินิจฉัย error ออกเป็นหลายบรรทัด
    • เพิ่มคำสั่ง References: Show History ซึ่งสามารถใช้เรียกการค้นหาครั้งก่อนๆ บนหน้า References view ได้อย่างรวดเร็ว
    • เพิ่มคีย์ลัด Shift + Alt + ลูกศร ขวา/ซ้าย เพื่อทำ Semantic selection สำหรับภาษา HTML, CSS, และ JSON ซึ่งจะช่วยให้การเลื่อนตำแหน่งเคอร์เซอร์ด้วยคีย์บอร์ดเพื่อ เพิ่มไฮไลท์/ยกเลิกไฮไลท์ โค้ดแต่ละครั้งสอดคล้องกับบริบทของภาษาที่กำลังเขียนอยู่

    [​IMG]

    • ปรับปรุง Integrated Terminal ให้ reflow ข้อความภายในให้อัตโนมัติหากมีการปรับขนาดความกว้างของ Terminal
    • เพิ่มการรองรับ input แบบ command จากผู้ใช้ ในการตั้งค่าเพื่อรัน task หรือ debug

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

    ที่มา - Visual Studio Code

    Topics: Visual Studio CodeVisual StudioDevelopmentMicrosoft
     

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