Live data from Hacker News

Project Rider – A C# IDE

blog.jetbrains.com

81–90 of 252 posts

Re: Project Rider – A C# IDE

#81
post #9

People praise IntelliJ it a lot, but my experience with Android Studio and its slowness always reminds me that its writen in java. I have been developing with Monodevelop the last 4 years when I switched to mono/ubuntu and I don't see here nothing that it doesn't have already: cross platform, excellent refactoring support, multiple targets. Maybe its because of my particular use case but I even prefer it to Visual St…

My experience with MonoDevelop is not so good.

Basic refactorings, like rename, don't work correctly every time and had to literally discard the whole commit once after renaming to make sure I don't screw up the app logic.

Also, editor often has visual glitches where letters get corrupted and I have to reopen the file to get it back to normal. Not something I expect from such a long time maintained application.

And yes... F# support is useless for anything larger than few files of code.

Re: Project Rider – A C# IDE

#82

Earlier quoted context omitted.

Visual Studio is one of the best IDE out there, and it is likely to remain better than Rider for at least a while. It surely "comes close" ;)

Last time I used VS, I was surprised by the lack of some pretty basic features, such as Ctrl+click navigation (there is a plugin for that though), or a quick way to show formatted function documentation in a popup.

Is shift+click just too hard?

Re: Project Rider – A C# IDE

#83

I wonder how this compares to "Visual Studio Code" which is also cross-platform and MIT licensed: https://code.visualstudio.com/

I wonder how is it that people don't know about this fantastic IDE and are talking about Project Rider as if it's the first non-windows C# IDE.

Because Visual Studio Code is more of a code/text editor than it is an IDE. It doesn't compare to regular VS with R#.

Re: Project Rider – A C# IDE

#84
post #15

Finally, a proper C# IDE on not-Windows. I've been working with ASP.NET 5 on Linux for the last year and Sublime, Atom, VSCode, etc. are all painful. Sublime is surely dead, and anything based on Electron kills my 2-core CPU and my battery. I was in the talk here at NDC London where they demo'd Rider, and I can confirm that it is very fast and he showed the Mac process view and it was barely hitting the CPU, even wit…

MonoDevelop is cross platform and decent. "And when it's all running on .NET Core it should be even faster." The IDE is written in Java and obviously runs on the JVM.

MonoDevelop is far from decent IMO. See my other comment for detailed complaints.

Re: Project Rider – A C# IDE

#85

Earlier quoted context omitted.

What? Resharper is barely useful in Visual Studio 2015, and the memory leak/lag/slowness/issues are tiresome. If I hadn't spent so much on Resharper I'd uninstall it.

Works well for me

He is right to a degree, VS2015 implemented many refactoring tweaks and functions that were only available in ReSharper.

Now VS2015 can refactor and inspect code by itself pretty darn good.

Re: Project Rider – A C# IDE

#86

Earlier quoted context omitted.

This is not necessarily true, especially with VS2015 RTM (Update 1 is a bit better): https://twitter.com/hmemcpy/status/687257223081377792

> This is not necessarily true Can you please clarify which part? The linked tweet talks about Roslyn. I'd expect that to be loaded because ... it's not third-party.

Yes Roslyn is first party and it naturally does load, and it's very memory-intensive. You can see it happening without any extensions installed.

Re: Project Rider – A C# IDE

#87

Are there any clauses in the Roslyn license that prevents third parties for using it for writing code that directly competes with Microsofts own products such as Visual Studio?

Roslyn is released under the Apache license - https://github.com/dotnet/roslyn/blob/master/License.txt

Re: Project Rider – A C# IDE

#88

Earlier quoted context omitted.

> This is not necessarily true Can you please clarify which part? The linked tweet talks about Roslyn. I'd expect that to be loaded because ... it's not third-party.

Yes Roslyn is first party and it naturally does load, and it's very memory-intensive. You can see it happening without any extensions installed.

Memory usage and performance are two things, though. ReSharper may not add much to the memory load, but the IDE still feels sluggish.

Re: Project Rider – A C# IDE

#89

This will have to be very good to be better than Visual Studio on Windows. I've used Visual Studio 2013 a fair bit in the last 12 months and it's a fantastic IDE. Microsoft are also developing their cross-platform offering Visual Studio Code, which is a nice text editor and I imagine it's just going to get better. I am using another JetBrains product, PHPStorm, on the Mac at the moment for some Front End Dev, which i…

Visual Studio Code is not an IDE, and never will be.

It's a bit of a silly name in my opinion.

I don't think that MS have any plans to add debugging, or build tools into VS code.

Re: Project Rider – A C# IDE

#90

This will have to be very good to be better than Visual Studio on Windows. I've used Visual Studio 2013 a fair bit in the last 12 months and it's a fantastic IDE. Microsoft are also developing their cross-platform offering Visual Studio Code, which is a nice text editor and I imagine it's just going to get better. I am using another JetBrains product, PHPStorm, on the Mac at the moment for some Front End Dev, which i…

Visual Studio Code is not an IDE, and never will be. It's a bit of a silly name in my opinion. I don't think that MS have any plans to add debugging, or build tools into VS code.

Code offers debugging already (https://code.visualstudio.com/Docs/editor/debugging).
Post reply on HN