Live data from Hacker News

Project Rider – A C# IDE

blog.jetbrains.com

121–130 of 252 posts

Re: Project Rider – A C# IDE

#121

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…

> This will have to be very good to be better than Visual Studio on Windows.

Having worked with VS for many years, things not so glorious in my opinion. The main criticism is an increasing lack of stability and error prone refactoring. I've basically given up on automatic renaming with VS2015. The IDE crashes more often as it should, especially during debugging.

Furthermore the solution/project-file concept (instead of using just folders to organize projects) is ancient and a real PITA when working in a team repository. I understand that this will hopefully be better in the future with .NET Core.

Another thing are licensing issues, which is really a uprising problem at MS (this is also the case for other MS products). You're not allowed to open your IDE when the license - falsely - expired.

I really enjoy working in VS code nowadays, which seems to be the more future oriented product.

Don't get me wrong, VS is still a solid IDE, but not as stellar as often claimed in my opinion. As others already said, competition is a good thing.

Re: Project Rider – A C# IDE

#122
post #47

A full Go ide would have been better in my experience.

2 jetbrains devs work full time on a Go plugin for Intellij: https://github.com/go-lang-plugin-org/go-lang-idea-plugin

Cool, This is what I am talking about, This could end up very well. But they should put "Official" tag on it. Good job Jetbrain.

Re: Project Rider – A C# IDE

#123
post #97

Earlier quoted context omitted.

If this new IDE (which uses the same Resharper codebase) ends up being a lot faster than VS then we'll know where the bottleneck is.

Well an IDE with less features is going to be faster than VS, that isn't a question. Just see Sublime Text, insanely fast until you start adding extensions and it gradually gets slower and slower. But Resharper is an absolute hog. For as slow as Visual Studio can be, it quadruples it in all categories. Just look in this thread, you can see dozens of people saying the same thing: Resharper has massive performance prob…

> Well an IDE with less features is going to be faster than VS, that isn't a question. Just see Sublime Text, insanely fast until you start adding extensions and it gradually gets slower and slower.

In principle, only a small proportion of features need to be actively consuming cycles. Most require no resources until invoked by the user.

Only a small proportion of those features are actively involved with drawing and so need to block the UI thread sometimes.

And only a small proportion of those features perform some essential drawing operation and so need to block the UI thread every frame.

So while a badly designed IDE with fewer features will outperform a badly designed IDE with many features, both will be trounced by a well-designed IDE with many features. It's the design that matters.

Re: Project Rider – A C# IDE

#124

JetBrains products are very powerful, well designed, customizable, and overall awesome in my experience (ReSharper and PyCharm). Looking forward to this! And really hoping they will have a free edition, although I doubt it.

CLion isn't all that great. It still has major issues analyzing a lot of C++ code (false positive red squiggly lines everywhere), almost 1.5 years after the initial annoncement. Although C# should be a much easier language to deal with, so this one might turn out better.

It seems like they've made the classic mistake with C++ parsers of reinventing the wheel. I have never used an IDE which is capable of correctly parsing all the C++ code I've used.

The notable exception is anything based on clang, which is usually flawless (as you would expect). If CLion had been based on clang then they would have saved themselves a lot of work and ended up with a better performing product. Presumably the reason they didn't had something to do with licensing.

Re: Project Rider – A C# IDE

#125
post #96

This is exciting news. Ironically, it's almost unfathomable to imagine writing C# code in Visual Studios without having ReSharper installed. Glad to see ReSharper finally available cross platform!

I'm always shocked to see this. In my experience ReSharper is an unusable hog. It absolutely destroys VS performance, and the UX is abysmal. This only got worse in VS2015. I keep giving ReSharper chances because of all the praise I see, and I always leave disappointed. I'm starting to suspect JetBrains is hitting these threads singing their own praises :). That said, I do love some of their other products like dotTra…

The only time ReSharper slows down your system is when you load your project for the first time. But I'm more than happy to wait for an second (we have ~100 projects in our solution) so I can harness all the greatness that comes with it. If you're not finding it useful, perhaps you're not taking advantages of the right features? Here's some of my favorite shortcuts, I'll let you try them on your own.

- ctrl+shift+l

- ctrl+\

- ctrl+r+r

- ctrl+shift+t

- alt+insert

Re: Project Rider – A C# IDE

#127
I've been a .NET dev for over 10 years now, finally there's an alternative to the huge, monolithic, incredibly bloated Visual Studio, which I've grown to hate with a passion.

There have been contenders over the years, monodevelop, sharpdevelop, most recently the OmniSharp plugin with atom.io. This is the first time I can realistically see myself being free from VisualStudio in a professional context.

Re: Project Rider – A C# IDE

#128
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…

> and its slowness always reminds me that its writen in java

Not only Java, but Swing. Eclipse with SWT just feels so much faster than Swing. I don't understand why people praise the speed of IntelliJ vs Eclipse; it's not even in the same ballpark.

Re: Project Rider – A C# IDE

#129

I've been a .NET dev for over 10 years now, finally there's an alternative to the huge, monolithic, incredibly bloated Visual Studio, which I've grown to hate with a passion. There have been contenders over the years, monodevelop, sharpdevelop, most recently the OmniSharp plugin with atom.io. This is the first time I can realistically see myself being free from VisualStudio in a professional context.

Can you be more specific about what you hate?

I've been a .NET dev for over 10 years as well, and for all it's faults, VS is one of the best dev environments I've ever worked in.

Re: Project Rider – A C# IDE

#130

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.

I thought the new version of asp.net wasn't going to need compiling?

For production there's a new command line tool to compile it.

Post reply on HN