अपने तकनीकी सुधारों को बढ़ाते हुए, Microsoft अपने आईडीई, Visual Studio एफ# भाषा के लिए उन्नत प्रकार और पैरामीटर नाम संकेतों के साथ अपग्रेड किया है। अपने दायरे का विस्तार करते हुए, Microsoft सभी संकेत प्रकारों के लिए टूलटिप्स के साथ रिटर्न प्रकार संकेत भी जोड़ रहा है।
5 जुलाई को Microsoft द्वारा प्रकाशित एक ब्लॉग पोस्ट के माध्यम से संवर्द्धन की एक विस्तृत व्याख्या प्रदान की गई थी। तकनीकी दिग्गज ने कोड उदाहरणों का प्रदर्शन किया जहां डेवलपर्स अपनी मल्टीपैराडाइम प्रोग्रामिंग भाषा, एफ # के लिए प्रकार संकेत, रिटर्न प्रकार संकेत और पैरामीटर नाम संकेत देख सकते हैं। .NET सॉफ़्टवेयर डेवलपमेंट प्लेटफ़ॉर्म के उद्देश्य से, F# को कार्यात्मक, ऑब्जेक्ट-ओरिएंटेड और अनिवार्य प्रोग्रामिंग मॉडल का समर्थन करने के लिए डिज़ाइन किया गया है।
कंपनी ने बताया कि F# संकेतों की प्रेरणा C# भाषा के लिए विकसित इनलाइन संकेतों से मिली। अद्यतन संकेत समर्पित Roslyn API आसपास संरचित किए जाएंगे, जो अपनी जटिल स्रोत कोड-आधारित सुविधाओं के लिए जाना जाता है। F# इनलाइन संकेतों के लिए, Visual Studio IDE में F# संपादक अनुभव को बढ़ाने के लक्ष्य के साथ, फरवरी के अंत में एक पूर्वावलोकन रिलीज़ हुआ। जब कोड पहचानकर्ता नामों में स्पष्टता की कमी होती है तो संकेत को एक उपयोगी सुविधा के रूप में पेश किया जाता है। इन संकेतों के लिए धन्यवाद, डेवलपर्स को कोडिंग के दौरान विवरण प्राप्त करने के लिए विवरणों पर मँडराने के अतिरिक्त कदम से बच जाते हैं। Microsoft ने इन संकेतों को अधिकांश F# सुविधाओं, जैसे टुपल्स और टाइप कंस्ट्रक्टर, पर लागू किया है।
वर्तमान में पूर्वावलोकन चरण में, ये संकेत डिफ़ॉल्ट रूप से निष्क्रिय हैं। टूल्स -> विकल्प -> टेक्स्ट एडिटर -> एडवांस्ड पर जाकर डेवलपर्स इन संकेतों को विकल्पों में व्यक्तिगत रूप से सेट कर सकते हैं। इन संकेतों के लिए Microsoft द्वारा उल्लिखित एक दृष्टिकोण में हिंजिंग को चालू और बंद करने, उन्हें कम अवरोधक बनाने और हस्ताक्षर संकेतों को शामिल करने के लिए एक हॉटकी पेश करना शामिल है।
AppMaster.io जैसे no-code प्लेटफ़ॉर्म की तुलना में, संकेत विकसित करना डेवलपर्स के लिए कोडिंग अनुभव को बेहतर बनाने के लिए Microsoft के समर्पण को दर्शाता है। विशेष रूप से,AppMaster.io का नो-कोड प्लेटफ़ॉर्म रचनात्मक रूप से एप्लिकेशन बनाने और तैनात करने की प्रक्रिया को बढ़ावा देता है।