VS Code ออกเวอร์ชัน 1.43 เพิ่มหน้า Search Editor ค้นหาโค้ดได้สะดวกขึ้น,...

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

  1. iPokz

    iPokz ~" iPokz "~ Staff Member

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

    ฟีเจอร์สำคัญอย่างแรกในอัพเดตนี้ คือ Search Editor ซึ่งเป็นหน้าค้นหน้าแบบใหม่ที่ถูกเพิ่มเข้ามาเพื่อใช้ประโยชน์จากฟังก์ชั่นช่วยเหลือต่างๆ ของตัว editor เช่นการไฮไลท์สีโค้ดตาม syntax, คำสั่ง Go to/Peek Definition หรือจะยังบันทึกผลการค้นหาออกมาเป็นไฟล์ก็ทำได้

    และยังสามารถปรับแต่งให้ผลลัพธ์การค้นหา ช่วยแสดงผลโค้ดบรรทัดรอบข้างได้อีกด้วย (คลิกที่ปุ่ม Show Context ที่มุมขวาบนของ Search Editor)

    ภาพตัวอย่างการใช้งาน Search Editor ซึ่งได้เปิดการแสดงผลโค้ดรอบข้างไว้ที่ 2 บรรทัด

    [​IMG]

    สามารถเข้าใช้งาน Search Editor ได้ผ่าน

    • คำสั่ง Search Editor: Open New Search Editor ใน command pallette
    • ปุ่ม Open New Search Editor หรือลิงก์ Open in Editor เมื่อค้นหาโค้ดในแถบ Search view เดิม

    ส่วนอีกอย่างเป็นการปรับปรุงฟีเจอร์เลือกโค้ดเป็นคอลัมน์ทีละหลายบรรทัดเดิม ซึ่งเคยใช้งานผ่านคีย์ Alt / Shift + Alt ร่วมกับการคลิกซ้าย หรือคลิกแล้วลากด้วยเมาส์กลาง ให้สามารถเปิดใช้งานผ่านเมนู Selection > Column Selection Mode ได้อีกหนึ่งช่องทาง

    ภาพตัวอย่างการใช้งาน Column Selection Mode

    [​IMG]

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

    • สามารถคลิกลากที่มุมระหว่างหน้า editor และ view เพื่อปรับแต่งขนาดและเลย์เอาต์ของหน้าต่างๆ ที่แสดงอยู่ใน VS Code ได้แล้ว
    • รองรับ Orca screen reader บน Linux
    • เพิ่มตัวเลือกปรับความสูงของ Minimap มาเข้าสองตัวเลือกคือ fit (ย่อขนาด Minimap จนไม่เกินความสูงของตัว editor) และ fill (เติมขนาด Minimap ให้ความสูงเท่ากับ editor เสมอ)
    • แสดงสัญลักษณ์ระบุ whitespace เมื่อมีการลากเมาส์คลุมโค้ดเป็นค่าตั้งต้น (เวอร์ชันก่อนให้เปิดใช้งานเอง)
    • เพิ่มตัวช่วย refactor ซึ่งจะแปลงการ concatenate string บนภาษา JavaScript/TypeScript ให้เป็น template strings (คลิกที่ไอคอนหลอดไฟหน้าโค้ดที่เลือก > Convert to template string)
    • รองรับการเรียกดู Call Hierarchy หรือลำดับชั้นของการใช้งานฟังก์ชั่นภายในโค้ดบนภาษา JavaScript/TypeScript
    • ปรับปรุงส่วนขยาย Remote Development รองรับการเชื่อมต่อ SSH กับโฮสต์ที่ใช้ระบบปฏิบัติการ Windows และ macOS, แชร์การเชื่อมต่อ SSH เป็นค่าตั้งต้น
    • เริ่มทดสอบฟีเจอร์ซิงก์การตั้งค่า (Setting Sync) บน VS Code รุ่นทดสอบหรือที่เรียกว่า Insider build

    ที่มา - Visual Studio Code

    Topics: Visual Studio CodeDevelopmentMicrosoft
     

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