C# plugin development for grasshopper on vs code

Hey guys.Recently I have been watching jose luis’s tutorials on youtube about developing grasshopper plugin in visual studio.Well, it is known that microsoft has retired visual studio for mac,so I guess I can only use visual studio code or jetbrains rider to develop some .NET stuff on macbook. Here is the problem, I have no idea how to set up the dev environment for grasshopper plugin in vs code, is there anyone know any tutorial or any related information about this?Really appreciate it!And I also want to ask is there any available plugin which can enable me writing script directly in vs code?Honestly, I want to develop this kind of plugin, lol, any suggestions?

I found the official tutorial on the website,which is under the category - Guides/Grasshopper Guides/Your first component(Mac)