After I found https://referencesource.microsoft.com/ I have been using it non stop every time I want to do quick check on a class implementation, or even out of curiosity when I am bored. (I know, my hobbies 🤦♂️).
I really like how fast it is and how it has many features we already love: Go To Definition, Find all References, Highlight References and more.
Being a Xamarin Developer, of course I wanted something like this for us, and I actually found it at http://xamarinforms-source-browser.azurewebsites.net/.
If you click on that link now you will see that
This site can’t be reached.
Actually the last time Way Back Machine has a snapshot of the site was February 12.
After using it for a while, not having access was not a choice for me anymore. That is how https://source.xafmarin.com was born.
Same functionality, only difference now I have a little more control over it😎.
I hope you guys find it as useful as I do.
- I believe most of the code on the Xamarin Forms Github Repo is there. I had some errors when generating the site but I have not found an issue yet. Feel free to reach out if you find any.
- Last commit so far is on September 7.
- Some files from the Xamarin.Forms.Platform.Android project are missing. I am fixing this, they should be up in the near future.
Big thanks to Kirill Osenkov for his guidance.