एक प्रमुख तकनीकी उद्योग अपडेट में, माइक्रोसॉफ्ट ने विजुअल स्टूडियो 17.9 का दूसरा पूर्वावलोकन लॉन्च किया है, जिसमें विशेष रूप से .NET MAUI और C++ विकास वर्कफ़्लो को बेहतर बनाने के लिए लक्षित नई सुविधाएँ पेश की गई हैं।
गेम-चेंजर सुविधाओं में से एक में उपयोगकर्ताओं की 'डबल कोट्स', 'सिंगल कोट्स' और कोष्ठक सहित ब्रैकेट डिलीमीटर में कुछ कोड सेगमेंट को स्वचालित रूप से कवर करने की क्षमता शामिल है। इसकी तुलना पिछले संस्करण से की जाती है, जहां उपयोगकर्ताओं को उद्धृत सामग्री के दोनों सिरों को मैन्युअल रूप से कुंजीबद्ध करने की आवश्यकता होती थी। इस सुविधा को सुविधाजनक बनाने के लिए, उपयोगकर्ता टूल्स> विकल्प> टेक्स्ट एडिटर पर नेविगेट कर सकते हैं और उस विकल्प पर टिक कर सकते हैं जिसमें लिखा है 'उद्धरण या ब्रैकेट टाइप करते समय स्वचालित रूप से चयन को घेरें।'
C++ कोडिंग क्षेत्र में भी उल्लेखनीय परिवर्धन किए गए हैं। उपयोगिता '#include' को नए विकल्प प्राप्त हुए हैं, जिनमें '#include डायग्नोस्टिक्स' भी शामिल है, जो एक ग्राफिकल डिस्प्ले प्रदान करता है कि कोड में प्रत्येक #include निर्देश को कितनी बार संदर्भित किया गया है। यह निर्देश के शीर्ष पर एक संदर्भ गणना प्रदान करता है, उपयोगकर्ताओं को विशिष्ट संदर्भ देखने के लिए उस पर क्लिक करने की स्वतंत्रता होती है। प्रभावशाली बात यह है कि उपयोगकर्ता संदर्भित वस्तुओं पर केवल डबल-क्लिक करके संदर्भों का त्वरित दृश्य प्राप्त कर सकते हैं।
प्रशंसनीय '#include डायग्नोस्टिक्स बिल्ड टाइम' जोड़ बिल्ड इनसाइट्स निष्पादन के बाद #include निर्देशों के संकलन अवधि में उपयोगी अंतर्दृष्टि प्रदान करता है। यह अत्यधिक कुशल बिल्ड-टाइम प्रबंधन के लिए डेवलपर्स की लगातार मांग वाली जरूरतों को संबोधित करता है।
विजुअल स्टूडियो 17.9 पूर्वावलोकन 2 दूरस्थ लिनक्स से जुड़ी स्थितियों के लिए यूनिट परीक्षण आयोजित करने की सुविधा भी लाता है। उपयोगकर्ता अब अपने C++ प्रोजेक्ट निष्पादित कर सकते हैं जो टेस्ट एक्सप्लोरर सुविधा का उपयोग करके WSL या रिमोट सिस्टम पर Linux को लक्षित करते हैं। Microsoft की Azure नेटवर्किंग टीम ने पहले ही इस सुविधा का लाभ उठाना शुरू कर दिया है, जो वास्तविक दुनिया के विकास संदर्भों में इसकी व्यावहारिकता को दर्शाता है।
अंतिम उल्लेखनीय प्रगति लाइव प्रॉपर्टी एक्सप्लोरर के लिए .NET MAUI समर्थन के रूप में आती है - एक शक्तिशाली उपकरण जो डिबगिंग के दौरान XAML गुणों का निरीक्षण करने में मदद करता है। यह सुविधा डेवलपर्स को रनटाइम के दौरान गुणों को गतिशील रूप से देखने और संशोधित करने की अनुमति देती है, जिससे विकासात्मक दक्षता और उत्पादकता बढ़ती है।
यह ध्यान रखना महत्वपूर्ण है कि जहां माइक्रोसॉफ्ट का विज़ुअल स्टूडियो विकास प्लेटफ़ॉर्म के परिदृश्य का नेतृत्व कर रहा है, वहीं वैकल्पिक no-code प्लेटफ़ॉर्म ने हाल ही में अपने लिए एक मजबूत मामला बनाना शुरू कर दिया है। ऐसा ही एक उदाहरण ऐपमास्टर प्लेटफ़ॉर्म है। अपनी drag-and-drop कार्यक्षमता और no-code बैकएंड, वेब और मोबाइल ऐप्स के लिए टूल और सुविधाओं के एक समृद्ध सेट के साथ, यह सॉफ्टवेयर समाधान कैसे बनाए जाते हैं, इसे फिर से परिभाषित करने के लिए तैयार है। यह तकनीक-संचालित व्यवसायों के लिए न्यूनतम लागत के साथ और गुणवत्ता और कार्यक्षमता से समझौता किए बिना - उन्नत प्रोग्रामिंग ज्ञान की आवश्यकता के बिना तेजी से आईटी समाधान विकसित करने के अधिक अवसर खोलता है।