The launch of Xamarin 3 brought a huge update to Xamarin Studio on both Mac and PC. In addition to the visual update, we added support for F#, NuGet, integration with the .NET BCL Documentation, the Xamarin Designer for iOS, and tons of other optimizations.Xamarin Studio Icon We have been listening to your feedback on the Xamarin uservoice and have added even more amazing features to increase your productivity with the latest release of Xamarin Studio, which is available right now! No time is better than now to get started with iOS and Android development in C# with Xamarin Studio with the introduction of our $25 a month pricing of Xamarin Indie. Let’s check out some of the new features:

Side-by-side Editing

When developing cross-platform apps, I have always wanted to be able to see multiple code files side-by-side. Or perhaps I have an iOS storyboard open and would like the ViewController to be editable at the same time. Xamarin Studio has the solution with side-by-side editing of any file inside of Xamarin Studio.

Xamarin Studio Side By Side editing

Simply drag a tab to the left or right side of the IDE to snap it into place. If you are more of a keyboard shortcut master, simply use the “2 columns” command (Command+Option+2 on Mac, Control+Shift+2 on Windows). It gets even better as you can fully detach any tab, which is perfect if you are running a multi-monitor setup.

Xamarin Studio Floating Editor

NuGet Enhancements

Xamarin 3 brought support for adding and managing NuGet packages right from Xamarin Studio, and it has only gotten better with new support for:

  • Framework Retargeting – to automatically update packages when a project’s framework or PCL profile has changed
  • Automatic Package Update Check – checks for package updates when opening a solution
  • Custom Package Repository Paths – configure where you would like your packages to be saved to

Debugger Updates

Create a breakpoint Adding onto the great debugging experience you have today in Xamarin Studio is the brand new unified exception, function, and location breakpoints dialog. You can add a breakpoint like you always have, or right click and select Create a Breakpoint to bring up this new dialog. This will easily enable you to configure the breakpoint however you like. This includes specifying what causes the breakpoint action, when to take the action, and even advanced conditions such as if the breakpoint has been hit X number of times.

Get it today!

The latest version of Xamarin Studio with all of these features and more is available right now in the stable channel. Simply open Xamarin Studio and “check for updates” to start enjoying all of these productivity boosts. For a full list of enhancements and updates please be sure to browse the release notes. If you are looking to get started with Xamarin be sure to check out our new Xamarin Indie $25 a month pricing where you can develop native iOS and Android apps in C# with Xamarin Studio.