5 ms·
What is the best setup for coding .NET core on Mac? Rider? Asking because you seem to know what you’re talking about.
by vonseel 8y ago
What is the best setup for coding .NET core on Mac? Rider? Asking because you seem to know what you’re talking about.
- lostmsu 8y agoRider presumably is better than VSCode if you do a lot of refactoring. If not, it's an overkill, and VSCode or slightly heavier Visual Studio for Mac are your best options.
- vizzier 8y agoMicrosoft's Docs for getting started are pretty great: https://www.microsoft.com/net/learn/get-started/macos https://www.microsoft.com/net/learn/get-started/macos On mac they appear to be recommending visual studio code with the c# extension. I'd agree that that makes for a decent experience. Alternatively: Rider: https://www.jetbrains.com/rider/ https://www.jetbrains.com/rider/ VS for Mac: https://www.visualstudio.com/vs/mac/ https://www.visualstudio.com/vs/mac/
- algorithmsRcool 8y agoI'm flattered, but unfortunately I'm not a mac person. VSCode and Rider are the two standouts. I love VSCode on windows and Linux, but I have heard nothing but good things about Rider.
- jen20 8y agoRider is definitely the best IDE for .NET, regardless of platform.
- pjmlp 8y agoI very much doubt it, given how InteliJ works on my laptop versus Visual Studio 2017. Also where are Blend, the GUI tooling and rich debugging features from VS?
- mythz 8y agoIt is, I use both frequently and use Rider whenever I can and VS 2017 when working on projects Rider doesn't support. Although I don't use Designers so if you're building .NET GUI Apps VS 2017 would be better, but Rider is better for Web Apps, esp. Single Page Apps. VS 2017 is the most unstable I can recall in recent memory, with constant crashes and White Screens of Death.
- primeblue 8y agoCompletely disagree. It’s always a sign your OS has bad drivers, virus scanners or system libraries.
- naasking 8y ago> VS 2017 is the most unstable I can recall in recent memory, with constant crashes and White Screens of Death. Hmm, opposite of my experience. VS 2010 was the worst, and VS 2017 is actually pretty nice. Very frequent updates though, which is a little annoying.
- megaman22 8y ago2017 gets to be a little bit of a problem if you've got the Git tooling and ReSharper both going at the same time. On bigger solutions you're going to be hammering your disk swapping, so better hope you've got your code on an SSD, and that you've got exceptions in your antivirus to avoid real-time scanning those locations.
- vonseel 8y agoThanks for the info all above posters. Sounds like dislikes for Rider are mostly from Windows users or people who need GUI support. I'm on Mac and have a lot of experience with Jetbrains IDE's so that's probably my best option.
- zenovision 8y agoI tried Rider may be 2-3 months ago and it was much much slower than Visual Studio 2017. I also had problems with font rendering (I use DPI > 100%) and all dialogs like open file are non-native, but from Java. Looks completely different than standard dialogs from Windows. So I will continue to use VS2017.
- locusm 8y ago+1 for Rider or VSCode, twice Ive taken a laptop to a remote location and havent been able to login to VS and hence get no work done. The partner licensing for VS is apparently at fault.
- pjmlp 8y agoVisual Studio for Mac from Microsoft. https://www.visualstudio.com/vs/mac/ https://www.visualstudio.com/vs/mac/
- mythz 8y agoI like VS Code for developing .NET Core Apps on OSX, it's a nice lightweight IDE with great multi terminal support. When your project gets larger Rider starts to become a good option, but if you're developing Web Apps, VS Code is better with greater support for SPA formats like Vue's SFC's, React's JSX, etc.
- vonseel 8y agoThanks for the insight! Good answer.