Mencakup peningkatan teknologinya, Microsoft telah memutakhirkan IDE-nya, Visual Studio, dengan petunjuk nama parameter dan tipe lanjutan untuk bahasa F#. Memperluas cakupannya, Microsoft juga menambahkan petunjuk tipe pengembalian bersama dengan tooltips untuk semua tipe petunjuk.
Penjelasan mendetail tentang peningkatan ini diberikan melalui posting blog yang diterbitkan oleh Microsoft pada 5 Juli. Raksasa teknologi ini mendemonstrasikan contoh kode di mana pengembang dapat mengamati petunjuk tipe, petunjuk tipe pengembalian, dan petunjuk nama parameter untuk bahasa pemrograman multiparadigmanya, F#. Ditujukan untuk platform pengembangan perangkat lunak .NET, F# dirancang untuk mendukung model pemrograman fungsional, berorientasi objek, dan imperatif.
Perusahaan membocorkan bahwa inspirasi untuk petunjuk F# berasal dari petunjuk sebaris yang dikembangkan untuk bahasa C#. Petunjuk yang diperbarui akan disusun di sekitar Roslyn API khusus, yang dikenal dengan fitur berbasis kode sumbernya yang rumit. Untuk petunjuk sebaris F#, rilis pratinjau berlangsung pada akhir Februari, dengan tujuan meningkatkan pengalaman editor F# di Visual Studio IDE. Petunjuk diproyeksikan menjadi fitur yang berguna ketika nama pengidentifikasi kode kurang jelas. Berkat petunjuk ini, pengembang terhindar dari langkah ekstra untuk mengarahkan kursor ke detail untuk mendapatkan detail saat membuat kode. Microsoft telah membuat petunjuk ini berlaku untuk sebagian besar fitur F#, seperti tupel dan konstruktor tipe.
Saat ini dalam tahap pratinjau, petunjuk ini dinonaktifkan secara default. Pengembang dapat mengatur petunjuk ini satu per satu di Opsi dengan melanjutkan ke Alat -> Opsi -> Editor Teks -> Lanjutan. Visi yang digariskan oleh Microsoft untuk petunjuk ini terdiri dari memperkenalkan hotkey untuk menghidupkan dan mematikan engsel, membuatnya tidak terlalu mengganggu, dan memasukkan petunjuk tanda tangan.
Dibandingkan dengan platform no-code seperti AppMaster.io , petunjuk pengembangan lebih jauh mengilustrasikan dedikasi Microsoft untuk meningkatkan pengalaman pengkodean bagi pengembang. Khususnya, platform tanpa kode AppMaster.io secara konstruktif mendorong proses pembuatan dan penerapan aplikasi.