All other neccessary and specific tools for Xamarin work as expected (hot-reload, formatting, emulator-connection.).
Surprising to me, that using Rider for a Xamarin is more fun than VS for Mac, since VS Mac's origin is Xamarin Studio.īut I have to admit that I was convinced mainly by the better features and completions in the C#-Code and the better unit test-suite, so the overall workflow is more neatless. I switched to Rider and now I'm using it for all my.
So everything seems clear and its easy to find my tools.įor a Xamarin-App I started to use Visual Studio for Mac but neither the UI is attractive nor the features could convince me. It's very satisfying for me that it has a whole bunch of features but the UI is not overloaded with several buttons and toolbars. I'm using WebStorm as my default IDE for all javascript-projects.
Unfortunately Rider is quite expensive, and since for me it's just for hobby, for now I just jump from EAP to EAP version for the "legally" free "extendable" trial periods, and hope that there will be a new one released before the current one expires :) Like comment: Like comment: 2 likes Comment button Reply Collapse Expand IMO the WebStorm plan is not too bad, it definitely worth its price. Getting back to the price, you can find some of the IDEs have Community versions which are all free.
I'm thinking about refactoring tools, code completion and performance tips too.Īfter feeling comfortable in two of the JetBrains IDEs, I find it very easy to get up to speed with any of the others - as occasionally I use IDEA Community and Android Studio as well. Since I already familiar with WebStorm I found my way around Rider quite easily, and I realized it gives more support for Unity specific code than VS. My company pays it now, but I'm sure I'd buy it also if that would be the case.Īlso not long ago I started to learn Unity, for which I find Rider better than Visual Studio. Actually I never had any performance issues like others said before me - although that's a fact it eats more RAM than probably anything :) Yes, it's a paid product but one of the cheapest along all JetBrains IDEs. I just love all the integrated tools and functionalities that come with it out of the box. I changed from VSCode almost a year ago, and now I believe I'd never go back. I use WebStorm for frontend for work and also for personal projects every day. Like comment: Like comment: 2 likes Comment button Reply Collapse Expand They're expensive tools, but for me they're vastly cheaper than the hours I save.
Try them - IntelliJ works with more than just Java, too - and see if they'll work for you. IntelliJ and P圜harm both have good Community (ie, free-as-in-beer) offerings, and of course Android Studio is also free. But for me, they work out of the box for all the things that the free alternatives do, but without hours, if not days, of tweaking. I have friends who laugh at me, and explain that they have configured VSCode, or Atom, or vim, or EMACS to do all the things that the JetBrains suite can do.
It's great being able to switch between projects and languages without really changing working practice. I'm currently routinely using P圜harm, Datagrip, WebStorm, CLion, and IntelliJ - and the Android Studio, which is IntelliJ in disguise anyway. The key thing for me, as a polyglot developer, is being able to very rapidly dip into a new language in a largely unfamiliar language, and get some basic work done without having to spend ages learning a new IDE as well.
Since then, I used IntelliJ on some Java projects, and became a full Toolbox user, so I have them all. I used P圜harm back before there was a Community Edition, and was blown away by how much more effective I was.