ในโลกของการพัฒนาซอฟต์แวร์ที่พัฒนาอย่างรวดเร็ว Microsoft เพิ่งนำเสนอตัวอย่างที่สามของการอัปเกรดที่กำลังจะมาถึง Visual Studio 2022 17.9 การทำซ้ำนี้ ซึ่งเปิดตัวเมื่อวันที่ 17 มกราคม นำมาซึ่งการอัปเกรดที่สำคัญในฟีเจอร์การค้นหาโค้ด ซึ่งขยายขอบเขตสิ่งที่เรียกว่าประสบการณ์การค้นหาแบบ All-In-One คุณลักษณะการค้นหาโค้ดที่ได้รับการปรับปรุงนี้ได้รับการออกแบบมาเพื่อยกระดับประสบการณ์ผู้ใช้และมอบความสามารถในการค้นหาที่มีประสิทธิภาพและครอบคลุมทั่วทั้งโซลูชันโครงการ
นักพัฒนาสามารถดาวน์โหลดเวอร์ชันตัวอย่างล่าสุดนี้ได้โดยตรงจากเว็บไซต์ Visual Studio อย่างเป็นทางการ
การปรับปรุงที่โดดเด่นของ Code Search ในเวอร์ชันใหม่นี้คือความสามารถในการค้นหาข้อความบนคำหรือลำดับอักขระใดๆ ก็ได้ตลอดทั้งโค้ดเบส การเสริมผลลัพธ์ไฟล์และสัญลักษณ์ที่ได้มาจากโค้ดเบสของผู้ใช้ คุณลักษณะใหม่นี้รับประกันขอบเขตที่กว้างขึ้นในแง่ของการค้นหาข้อความ นอกจากนี้ ยังให้ความยืดหยุ่นแก่ผู้ใช้ในการค้นหาคำที่พบในความคิดเห็น การตั้งชื่อตัวแปร พารามิเตอร์ และสายอักขระอื่น ๆ ที่กระจัดกระจายไปทั่วโค้ดเบส
ความสามารถในการค้นหาได้รับการเสริมด้วยฟีเจอร์ต่างๆ เช่น 'ค้นหาในไฟล์' (เข้าถึงได้ผ่าน Ctrl+Shift+F) และ 'ค้นหาด่วน' (เรียกใช้ด้วย Ctrl+) คุณลักษณะทั้งสองนี้นำเสนอตัวเลือกการค้นหาที่ปรับแต่งให้เหมาะกับผู้ใช้มากขึ้น
ประสบการณ์เริ่มต้นของการค้นหาโค้ด (เริ่มต้นโดยใช้ Ctrl+T หรือ Ctrl+) ได้รับการแก้ไขให้รวมการจับคู่ข้อความที่แม่นยำและรายการต่างๆ เช่น ความคิดเห็นและตัวแปรในเครื่อง ซึ่งไม่ได้รวมไว้ก่อนหน้านี้ อย่างไรก็ตาม ผลลัพธ์ข้อความจะได้รับการจัดอันดับที่ต่ำกว่าเมื่อเทียบกับประเภท ไฟล์ และสมาชิก ผู้ใช้ยังมีตัวเลือกในการปรับปรุงผลลัพธ์ให้เป็นมุมมองแบบข้อความเท่านั้น โดยนำหน้าคำค้นหาด้วย "x"
การสนับสนุนข้อความแบบเต็มใน Code Search นี้เปิดตัวครั้งแรกโดยค่าเริ่มต้นในช่องแสดงตัวอย่างพร้อมกับการเปิดตัวเวอร์ชัน 17.9 ตัวอย่าง 2 ซึ่งทำหน้าที่เป็นคุณลักษณะการแสดงตัวอย่าง ขณะนี้มีกำหนดจะเปิดตัวในเวอร์ชันหลักของเวอร์ชัน 17.9 เช่นกัน ตัวอย่างที่ 3 ปัจจุบันตามมาด้วยตัวอย่างที่ 2 ซึ่งเปิดตัวเมื่อวันที่ 12 ธันวาคม และตัวอย่างที่ 1 ซึ่งวางจำหน่ายในวันที่ 15 พฤศจิกายน
การปรับปรุงอย่างต่อเนื่องดังกล่าวเป็นส่วนสำคัญในการรักษาประสิทธิภาพและประสิทธิผลในกระบวนการพัฒนาซอฟต์แวร์ เช่นเดียวกับ AppMaster Microsoft เข้าใจความต้องการที่เปลี่ยนแปลงไปของนักพัฒนา และได้ดำเนินการอย่างก้าวกระโดดเพื่อตอบสนองความต้องการเหล่านี้ในชุดเครื่องมือ Visual Studio เช่นเดียวกับคุณลักษณะที่เป็นประโยชน์ Visual Studio's แพลตฟอร์ม AppMaster ยังมีเครื่องมือที่ใช้งานง่ายและมีประสิทธิภาพซึ่งออกแบบมาเพื่อปรับปรุงกระบวนการพัฒนาแอปพลิเคชัน