Hi everyone,
since I’ve first discovered Unity, I was baffled at the absence of IntelliSense code hints. And I’m talking not about auto-completion, but about useful descriptions for types, methods, and method parameters - something every good C# library has:
But with Unity, every time I’ve forgot the exact meaning of some parameter, or what a particular method returns, the only option is to look into the Scripting Reference, which is the most tedious thing ever - you have to start your browser, open the Scripting Reference, find the type, find the method, and only then you’d be able to get what you’ve searched. Phew… isn’t that way too much work to do every time, when all you really have to do is to hover the cursor over the thing of interest?
Well, I’ve got sick of this. And I’ve wrote a tool that scans the documentation and emits a nice XML file with all required information, that both Visual Studio and MonoDevelop can automatically recognize and use. This ended up being way more complicated to code than I’ve originally thought it’d be, but now, as it is pretty much finished, I’m very happy at how useful and time-saving it becomes once you actually use it.
Here are a few examples of this in work, with screenshots captured from Visual Studio:

I am thinking of putting it on Asset Store for maybe $5 or $10. Does this seems like a fair price?
It works really well for Unity 4.5, and I’m sure I’ll be able to adapt it easily for 4.6. Support for 4.3 and lower is unlikely as that’d pretty much mean writing everything again from scratch, but I’ll probably add it if demand is high enough.
What do you think about this?


