ในการอัปเดตอุตสาหกรรมเทคโนโลยีครั้งสำคัญ Microsoft ได้เปิดตัวตัวอย่างที่สองของ Visual Studio 17.9 โดยนำเสนอฟีเจอร์ใหม่ๆ ที่มีเป้าหมายโดยเฉพาะในการปรับปรุงเวิร์กโฟลว์การพัฒนา .NET MAUI และ C++
หนึ่งในคุณสมบัติที่เปลี่ยนเกมเกี่ยวข้องกับความสามารถของผู้ใช้ในการห่อโค้ดบางส่วนในตัวคั่นวงเล็บเหลี่ยมโดยอัตโนมัติ รวมถึง 'เครื่องหมายคำพูดคู่' 'เครื่องหมายคำพูดเดี่ยว' และวงเล็บ ซึ่งเปรียบเทียบกับเวอร์ชันก่อน ซึ่งผู้ใช้จำเป็นต้องป้อนปลายทั้งสองด้านของเนื้อหาที่ยกมาด้วยตนเอง เพื่ออำนวยความสะดวกให้กับฟีเจอร์นี้ ผู้ใช้สามารถไปที่เครื่องมือ > ตัวเลือก > ตัวแก้ไขข้อความ และทำเครื่องหมายที่ตัวเลือกที่อ่านว่า 'เลือกล้อมรอบโดยอัตโนมัติเมื่อพิมพ์เครื่องหมายคำพูดหรือวงเล็บ'
มีการเพิ่มเติมที่น่าสังเกตในเวทีการเข้ารหัส C ++ เช่นกัน ยูทิลิตี '#include' ได้รับตัวเลือกใหม่ ซึ่งรวมถึง '#includediagnostics' ด้วย โดยนำเสนอการแสดงผลแบบกราฟิกว่ามีการอ้างถึงคำสั่ง #include แต่ละรายการในโค้ดบ่อยแค่ไหน ซึ่งนำเสนอจำนวนการอ้างอิงที่อยู่เหนือคำสั่ง โดยผู้ใช้มีอิสระในการคลิกเพื่อดูการอ้างอิงที่เฉพาะเจาะจง สิ่งที่น่าประทับใจคือผู้ใช้สามารถดูข้อมูลอ้างอิงได้อย่างรวดเร็วเพียงแค่ดับเบิลคลิกที่วัตถุที่อ้างอิง
การเพิ่ม '#include เวลาในการสร้างการวินิจฉัย' ที่น่ายกย่องให้ข้อมูลเชิงลึกที่เป็นประโยชน์เกี่ยวกับระยะเวลาการคอมไพล์ของคำสั่ง #include หลังจากการดำเนินการ Build Insights สิ่งนี้ตอบสนองความต้องการที่เพิ่มมากขึ้นของนักพัฒนาสำหรับการจัดการเวลาในการสร้างที่มีประสิทธิภาพสูง
Visual Studio 17.9 ตัวอย่าง 2 ยังนำเสนอสิ่งอำนวยความสะดวกในการดำเนินการทดสอบหน่วยสำหรับสถานการณ์ที่เกี่ยวข้องกับ Linux ระยะไกล ขณะนี้ผู้ใช้สามารถดำเนินโครงการ C++ ที่กำหนดเป้าหมาย Linux บน WSL หรือระบบระยะไกลโดยใช้คุณสมบัติ Test Explorer ทีมงาน Azure Networking ของ Microsoft ได้เริ่มใช้ประโยชน์จากฟีเจอร์นี้แล้ว ซึ่งสะท้อนถึงการใช้งานจริงในบริบทการพัฒนาในโลกแห่งความเป็นจริง
ความก้าวหน้าที่โดดเด่นขั้นสุดท้ายมาในรูปแบบของการสนับสนุน .NET MAUI สำหรับ Live Property Explorer ซึ่งเป็นเครื่องมือที่ทรงพลังที่ช่วยตรวจสอบคุณสมบัติ XAML ระหว่างการดีบัก คุณสมบัตินี้ช่วยให้นักพัฒนาสามารถดูและแก้ไขคุณสมบัติแบบไดนามิกในระหว่างรันไทม์ ซึ่งจะช่วยเพิ่มประสิทธิภาพและประสิทธิผลในการพัฒนา
สิ่งสำคัญที่ควรทราบคือในขณะที่ Visual Studio ของ Microsoft เป็นผู้นำด้านภูมิทัศน์ของแพลตฟอร์มการพัฒนา แต่แพลตฟอร์มทางเลือก no-code ก็เริ่มสร้างกรณีที่แข็งแกร่งสำหรับตัวเองเมื่อเร็ว ๆ นี้ ตัวอย่างหนึ่งคือแพลตฟอร์ม AppMaster ด้วยฟังก์ชัน drag-and-drop และชุดเครื่องมือและคุณสมบัติที่หลากหลายสำหรับแบ็กเอนด์ เว็บ และแอปมือถือ no-code จึงมีการกำหนดนิยามใหม่ให้กับวิธีสร้างโซลูชันซอฟต์แวร์ สิ่งนี้เปิดโอกาสมากขึ้นสำหรับธุรกิจที่ขับเคลื่อนด้วยเทคโนโลยีในการพัฒนาโซลูชันด้านไอทีได้เร็วขึ้น โดยมีต้นทุนน้อยที่สุด และไม่กระทบต่อคุณภาพและฟังก์ชันการทำงาน โดยไม่จำเป็นต้องมีความรู้ด้านการเขียนโปรแกรมขั้นสูง