VS Code ออกเวอร์ชัน 1.30 เพิ่มหน้าแสดงผลให้กับ Find All References, เลือกเวอร์ชันของ...

Discussion in 'เทคโนโลยี' started by iPokz, Dec 30, 2018.

  1. iPokz

    iPokz ~" iPokz "~ Staff Member

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

    การเปลี่ยนแปลงที่น่าสนใจในอัพเดตนี้อย่างแรกคือเพิ่มหน้า References view บน Side Bar เพื่อใช้กับการแสดงผลการค้นหาโค้ดด้วยเมนูคลิกขวา Find All References โดยเฉพาะ (บางท่านอาจเคยใช้งานในชื่อ List All References ซึ่งเป็นเมนูทดลองบนเวอร์ชันก่อน) ช่วยให้ค้นหาการอ้างอิงโค้ดในลักษณะดังกล่าวทำได้สะดวกกว่าการแสดงผลขึ้นมาลอยทับตัว editor แบบเดิม

    [​IMG]

    ส่วนอีกอย่างเป็นการปรับปรุงการติดตั้ง extension ให้ผู้ใช้งานสามารถเลือกเวอร์ชันของ extension ที่ติดตั้งได้เอง ช่วยแก้ปัญหาในกรณีที่ extension เวอร์ชันปัจจุบันไม่ทำงานอย่างที่ต้องการ เลือกติดตั้งได้ผ่านเมนู Install Another Version ที่จะปรากฏเมื่อคลิกที่ปุ่มฟันเฟืองบนแต่ละ extension ตามภาพ

    [​IMG]

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

    • ปรับปรุงการค้นหาโค้ดหลายบรรทัดให้สามารถกดคีย์ Shift+Enter เพื่อเพิ่มการขึ้นบรรทัดใหม่หนึ่งบรรทัดลงในช่องค้นหา เปลี่ยนจากของเดิมที่ต้องใช้ regex เท่านั้น
    • เปิดใช้งานเมนูบาร์แบบ custom เป็นค่าตั้งต้นบนระบบปฏิบัติการ Linux
    • เพิ่มตัวแปรประเภท comment บน code snippet ซึ่งจะช่วยให้ snippet ที่ใช้งานสามารถใส่ comment ที่ถูกต้องตรงกับภาษาที่กำลังโค้ดดิ้งให้เอง
    • ปรับปรุงการแสดงผล callback ของ JavaScript และ TypeScript บน Outline view และ breadcrumb ให้สามารถแสดงบริบทของ anonymous callback
    • เพิ่มการไฮไลท์สีห้กับ syntax ของภาษา Markdown เมื่อเขียนอยู่ภายใต้ JSDoc
    • เริ่มลดความซับซ้อนของการเริ่มตั้งค่าดีบัก (ไฟล์ launch.json) บน extension ของไมโครซอฟท์เอง
    • สามารถตั้ง task ให้รันอัตโนมัติเมื่อผู้ใช้ได้เปิดโฟลเดอร์ของโปรเจ็กต์

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

    ที่มา - Visual Studio Code

    Topics: Visual Studio CodeVisual StudioDevelopmentMicrosoft
     

Share This Page