Missing Xamarin key features in Rider

Answered

Rider awesome ... speed, search, refactor tools etc

But there some missing features

1) Android layout xml suggestions, i tried to import .xsd scheme but it didn't work as expected. Actually, there several suggestions appears but far from what expected 

2) Opening .xib and storyboard files by XCode with generating project and other XCode files (like VS does do)

3) Regenerating Android resource IDs when changing layouts or add resources

4) Android follow-up builds are slow. In VS only first build takes that time after that it much faster. In Rider every single build takes full time.

 

Maybe I did not understand some features, I'll be glad if you correct me.

0
7 comments
Avatar
Permanently deleted user

It's not really important features. Important feature is xamarin project properties like liking or cpu choice

1. You can use Android Studio. It's perfect for this task

2. VS does it in terrible way. I use it only for custom class setting but it's not important too. We can use interface builder. It's best choice.

3. Didn't notice. I used rider much and all is fine.

4. Didn't notice. Same time.

0
Avatar
Permanently deleted user

Well its not often need to change linking and platforms settings and i'm ok to change it in proj file.

2. No you can't. There need to be sync step between XCode and .net IDE. VS generates .h file and listen changes in them when you open xib, so you can create outlet in IB and it will appear in .cs file. If you just open xib in IB you cannot do this, you cannot create outlets etc

3. What you didn't notice? You create ID in android xml file and can access to it through code only after rebuild.

0
Avatar
Permanently deleted user

Don't get me wrong. I just want to use Rider in every day work, this things is what we use every day. Yeah there some workarounds, but it will be awesome if Rider became single consolidated IDE that needed for Xamarin development.

0
Avatar
Permanently deleted user

Couldn't agree more with JaTwo.  There are workarounds to these issues - but the whole point of the I in IDE is that everything is integrated!  Don't make me have to go out to Visual Studio, Android Studio, or whatever to perform some other task if I don't have to - as this impacts my productivity.

0
Avatar
Permanently deleted user

I completely agree with the points in this post, features need adding ASAP so I can bin off VS for Mac :-)

0

A year later and still valid points...

0

Hi all.

My apologizes for the late answer. Here are the issues in our tracker:

1) Android layout xml suggestions

2) Opening .xib and storyboard files by XCode with generating project and other XCode files (https://youtrack.jetbrains.com/issue/RIDER-8008, https://youtrack.jetbrains.com/issue/RIDER-6471, https://youtrack.jetbrains.com/issue/RIDER-11535)

3) Regenerating Android resource IDs when changing layouts or add resources

4) Could you please check if the problem appears on the latest Rider versions.

Please, feel free to vote for them.

 

Kind regards, 

Sofia.

0

Please sign in to leave a comment.