Big day, right? I’m having a little staycation and finally had the time to commit some repositories and write some posts. Tomorrow it’ll be back to playing games (gotta finish Arkham City).
It always annoyed me that MonoDevelop didn’t offer code completion for OnGUI, OnEnable, OnCollision, etc. events. Then I discovered that MonoDevelop had support for code snippets.
On the Mac you put these templates into ~/.config/MonoDevelop-Unity/templates/code/. Not sure where they live on PC. Then when you start typing the beginning of a Unity event (On...) it will show you a list of methods to insert. Select one and hit tab to insert it, and then tab again to insert the snippet.
This is only set up for C# Unity files.