I am also a coder, but I dont do VStudio(its license engine hates me), I'm a big fan of JetBrains IDE developers, I use IDEA from them, and found out they have a Jetbrains 'Rider' IDE, for C#/Net stuff, it works too, used it to make my first plugin .cs (I totally ripped the guts out of compliance and searched in other plugins for keywords (PositionComply,etc)).
My problem is, and I assumed the VS people wouldnt experience this problem, but the objects backing my .cs dont seem to be loaded (I just open random .cs, so no autocomplete OR ability to dive deeper in code) ...... I was hoping maybe someone reading this might know what I need to add to get that dependency properly linked? I can figure out where it would be in Rider, but I just dont know what to look for, Unity libs? Vam source? TIA.. also interesting post. My background is 'brand spankin new' for Unity stuff, but I coded with many other SDKs and languages, I mostly dont know where the knobs are yet....
I know I dont need to tell anyone the documentation situation is dire, we all agree its not plentiful or very accessible, but a while back I made my own free wiki from some free wiki place, (added URL to My profile's Status instead of here), I know some of the answers to these questions now too so I will endeavor to assist in documenting the components I discover.