এর প্রযুক্তিগত বর্ধিতকরণগুলিকে বিস্তৃত করে, Microsoft F# ভাষার জন্য উন্নত প্রকার এবং প্যারামিটার নামের ইঙ্গিত সহ তার IDE, Visual Studio আপগ্রেড করেছে। এর পরিধি প্রসারিত করে, Microsoft সমস্ত ইঙ্গিত প্রকারের জন্য টুলটিপের সাথে রিটার্ন টাইপ ইঙ্গিতও যোগ করছে।
5 জুলাই Microsoft দ্বারা প্রকাশিত একটি ব্লগ পোস্টের মাধ্যমে উন্নতিগুলির একটি বিশদ ব্যাখ্যা প্রদান করা হয়েছিল। প্রযুক্তি জায়ান্ট কোড উদাহরণগুলি প্রদর্শন করেছে যেখানে বিকাশকারীরা তার মাল্টিপ্যারাডাইম প্রোগ্রামিং ভাষা, F# এর জন্য টাইপ ইঙ্গিত, রিটার্ন টাইপ ইঙ্গিত এবং প্যারামিটার নামের ইঙ্গিতগুলি পর্যবেক্ষণ করতে পারে। .NET সফ্টওয়্যার ডেভেলপমেন্ট প্ল্যাটফর্মের লক্ষ্যে, F# কার্যকরী, অবজেক্ট-ওরিয়েন্টেড, এবং প্রয়োজনীয় প্রোগ্রামিং মডেলগুলিকে সমর্থন করার জন্য ডিজাইন করা হয়েছে।
কোম্পানিটি প্রকাশ করেছে যে F# ইঙ্গিতের অনুপ্রেরণা C# ভাষার জন্য তৈরি করা ইনলাইন ইঙ্গিত থেকে এসেছে। আপডেট করা ইঙ্গিতগুলি ডেডিকেটেড Roslyn API এর চারপাশে গঠন করা হবে, যা এর জটিল সোর্স কোড-ভিত্তিক বৈশিষ্ট্যগুলির জন্য পরিচিত৷ F# ইনলাইন ইঙ্গিতগুলির জন্য, Visual Studio IDE তে F# সম্পাদকের অভিজ্ঞতা বাড়ানোর লক্ষ্যে ফেব্রুয়ারির শেষের দিকে একটি প্রিভিউ রিলিজ হয়েছিল। কোড শনাক্তকারীর নামগুলির স্বচ্ছতার অভাব থাকলে ইঙ্গিতগুলি একটি দরকারী বৈশিষ্ট্য হিসাবে অনুমান করা হয়। এই ইঙ্গিতগুলির জন্য ধন্যবাদ, বিকাশকারীরা কোডিং করার সময় বিশদ বিবরণ পাওয়ার জন্য বিশদগুলির উপর ঘোরাঘুরি করার অতিরিক্ত পদক্ষেপ থেকে রক্ষা পান। Microsoft এই ইঙ্গিতগুলি বেশিরভাগ F# বৈশিষ্ট্যগুলির জন্য প্রযোজ্য করেছে, যেমন টিপলস এবং টাইপ কনস্ট্রাক্টর।
বর্তমানে পূর্বরূপ পর্যায়ে, এই ইঙ্গিতগুলি ডিফল্টরূপে নিষ্ক্রিয় করা হয়৷ বিকাশকারীরা টুলস -> অপশন -> টেক্সট এডিটর -> অ্যাডভান্সড-এ এগিয়ে গিয়ে বিকল্পগুলিতে পৃথকভাবে এই ইঙ্গিতগুলি সেট আপ করতে পারেন। এই ইঙ্গিতগুলির জন্য Microsoft দ্বারা বর্ণিত একটি দৃষ্টিভঙ্গি হিংগিং চালু এবং বন্ধ করার জন্য একটি হটকি প্রবর্তন করে, সেগুলিকে কম বাধা দেয় এবং স্বাক্ষর ইঙ্গিতগুলি অন্তর্ভুক্ত করে।
AppMaster.io- এর মতো no-code প্ল্যাটফর্মের তুলনায়, বিকাশকারী ইঙ্গিতগুলি বিকাশকারীদের জন্য কোডিং অভিজ্ঞতা উন্নত করার জন্য Microsoft উত্সর্গকে আরও চিত্রিত করে৷ উল্লেখযোগ্যভাবে, AppMaster.io-এর নো-কোড প্ল্যাটফর্ম গঠনমূলকভাবে অ্যাপ্লিকেশন তৈরি ও স্থাপনের প্রক্রিয়াকে উৎসাহিত করে।