Extensions, Xamarin, Xamarin.Forms

Xamarin.Forms : enabling intellisense in Visual studio


Xamrin.Forms is a fantastic library, it helps improve productivity, especially when used with Visual Studio.

If you start using it with your visual studio, you may get frustrated when writing your xaml pages, because there is no intellisense support in visual studio for Xamarin forms xaml pages.

This is a good reason for some people to drop it and never back to it, but wait ! For every problem there is a solution 🙂 , and this one has a solution too! and it’s called “Mobile essentials”

Mobile essentials is a costume gallery for visual studio that contains a beta extension which adds the intellisense feature to Visual Studio. let’s see how it work.

installation process :

Open your visual studio, go : Tools->Options->Environment then select extensions and updates, click Add to add a new custom gallery. Fill the name with what ever you want, and the URL with : http://gallery.mobileessentials.org/feed.atom


Now, go Tools->Extensions and updates… ->Online, now you should find the custom gallery, select and download”Xamarin.Forms Intellisense” :

Costum gallery

Restart your Visual Studio, and voila :

intilisense activated

You are now, able to use intellisense in your  xaml pages. it does not, yet, provide the same level of support as the native intellisense for Microsoft xaml, but it makes your life easier.  Enjoy 🙂

Notice that Xamarin Studio, provides a native support for this feature, but if you prefer Visual Studio like me, this is a nice solution.

you can read more about it in the source : http://www.cazzulino.com/mobileessentials.html


3 thoughts on “Xamarin.Forms : enabling intellisense in Visual studio

  1. Pingback: [Tips] How to solve “CompileXaml” error in Visual studio? | 12hut

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s