ด้วย Visual Studio 2022 17.12 Microsoft ได้เพิ่มฟีเจอร์การวินิจฉัยและการดีบักเพิ่มเติมที่ปรับปรุงการวิเคราะห์และการดีบักโค้ด การเปลี่ยนแปลงเหล่านี้ได้แก่การปรับปรุงที่เกี่ยวข้องกับการรวม Copilot AI ซึ่งมีเป้าหมายเพื่อปรับปรุงกระบวนการพัฒนา หนึ่งในคุณสมบัติที่เป็นที่ต้องการมากที่สุดคือการแสดงค่าฟังก์ชัน `` return` แบบออนไลน์ ซึ่งได้ถูกนำมาใช้แล้ว เมื่อวางเมาส์เหนือตัวเลขเหล่านี้ ซึ่งเป็นสีเทาใต้คำแนะนำ "การส่งคืน" ที่เกี่ยวข้อง จะแสดงไอคอน Copilot และข้อมูลเพิ่มเติม เมื่อคุณคลิกไอคอนนี้ AI จะวิเคราะห์นิพจน์เพื่อเปิดเผยข้อผิดพลาดใดๆ
การแยกวิเคราะห์ค่าของตัวแปรในหน้าต่าง "อัตโนมัติ" และ "ท้องถิ่น" เป็นอีกวิธีหนึ่งที่ Copilot ขยายขีดความสามารถไปยังหน้าต่างดีบัก การวิเคราะห์ข้อผิดพลาดเพิ่มเติมมีให้ผ่านไอคอน AI ที่อยู่ติดกับการแสดงตัวอย่างตัวแปร แม้ว่าผู้ช่วย AI เฉพาะสำหรับเครื่องมือยังอยู่ในขั้นตอนการพัฒนา แต่เครื่องมือ IEnumerable Visualizer ก็ได้รับการปรับปรุงเช่นกัน โดยผสานรวม IntelliSense เข้ากับการเน้นไวยากรณ์สำหรับการสืบค้น LINQ
เพื่อให้มั่นใจว่ามีการจัดการเบรกพอยท์ที่เหมือนกันในทุกโปรเจ็กต์ ขณะนี้ดีบักเกอร์อนุญาตให้คุณนำเข้าและส่งออกกลุ่มของเบรกพอยต์พร้อมตัวเลือกต่างๆ ขณะนี้สามารถถ่ายภาพสแนปชอตด้วยเครื่องมือวินิจฉัยเพื่อเปรียบเทียบสถานะหน่วยความจำได้ เมื่อนักพัฒนาถ่ายภาพสองภาพในแท็บ "หน่วยความจำ" พวกเขาสามารถเห็นการเปลี่ยนแปลงได้โดยเลือก "แสดงความแตกต่าง" นอกจากนี้ หน้าต่างการวินิจฉัยจะแสดงข้อมูลฮิสโตแกรมแล้ว
รุ่นนี้เพิ่มฟีเจอร์ที่ขับเคลื่อนด้วย AI โดยเฉพาะอย่างยิ่งสำหรับการแก้ไขจุดบกพร่องและการซ่อมแซมโค้ด และรวม .NET 9 ขณะนี้ผู้ใช้สามารถคัดลอกไฟล์ไปยังอินสแตนซ์ Visual Studio และเปิดใช้งานการตั้งค่าโปรแกรมหลายรายการตามความต้องการของโครงการโดยใช้อินเทอร์เฟซผู้ใช้ ข้อความ Commit ที่สร้างโดย Copilot สามารถปรับแต่งเพิ่มเติมโดยนักพัฒนา ซึ่งสามารถสร้างพื้นที่เก็บข้อมูลในเครื่องและจัดการบัญชี GitHub หลายบัญชีได้ นอกจากไฟล์ HTTP ที่รองรับตัวแปรคิวรีเพื่อใช้การตอบสนองซ้ำในคำขอครั้งต่อๆ ไป ผู้ใช้ Linux ยังสามารถเผยแพร่ WebJobs ไปยัง Azure ได้อีกด้วย พารามิเตอร์บรรทัดคำสั่งสามารถตั้งค่าได้โดยตรงในแถบเครื่องมือนักพัฒนา C++
การปรับปรุงเหล่านี้มีการอธิบายรายละเอียดไว้ใน โพสต์บล็อกของ Microsoft และภาพรวมทั้งหมดของ การอัปเกรดทั้งหมดมีอยู่ใน บันทึกประจำรุ่น
จุดประกายความหลงใหลใน AI: เรียนรู้วิธีแปลงข้อมูลให้เป็นโซลูชันที่ทรงพลังและปรับขนาดได้ด้วย Code Labs Academy ออนไลน์Data Science & AI Bootcamp