Live data from Hacker News

Project Rider – A C# IDE

blog.jetbrains.com

161–170 of 252 posts

Re: Project Rider – A C# IDE

#161

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.

I bought PyCharm when it was on sale (two years back?) and ended up not using it as it was too slow. So... while powerful, they are not always the best solution.

Re: Project Rider – A C# IDE

#162

I'm unreasonably excited by this news. ReSharper is already an amazing tool and I'm sure JetBrains can do so much more with complete control over the whole IDE than with a plugin. I've not been very impressed with Visual Studio 2015 so far. I particularly don't like being forced to sign in to what should be an offline piece of software. Also, be careful installing it on an existing system as it will mess up your sett…

    >I particularly don't like being forced to sign in to what should be an offline piece of software.
With JetBrains moving to a subscription model for their software won't you end up with the same problem?

Re: Project Rider – A C# IDE

#163
post #92

Earlier quoted context omitted.

> This will have to be very good to be better than Visual Studio on Windows. Really? I feel MS has really dropped the ball with VS. VS2013 was OK, but not great. A lot of random lock-ups in really annoying situations where you can't even fathom why (like opening a text file). VS 2015 is actually awful - it wasn't until Update 1 that typing this (below) in C# would pop-up an on screen exception dialog: class Foo : Bar…

"TFS and TFS explorer is a total joke." I've been rather pleasantly surprised at how much support MS are giving git and github - they offer git hosting on Visual Studio Online and the Azure documentation is in github. Edit: Added pleasantly! :-)

[deleted]

Re: Project Rider – A C# IDE

#164

JetBrains is deadly. IntelliJ IDEA is simply the best tool I've ever used for HTML, CSS, JavaScript, PHP, and PostgreSQL. Incredibly intuitive and it does it all. It's what Photoshop is for designers. This immediately gets me stoked for doing my Unity C# development with this. * Edit. Initially thought this was an entirely new IDE, and not just a plugin. Less excited, but certainly worth a look.

I've tried all of JetBrains tools over and over throughout the years since I keep hearing about how much some people like their stuff - but every single time I am disappointed at how over-engineered everything they do seems to be. Furthermore, their cross platform tools like IntelliJ IDEA always wreak of badly emulated native components that don't look or behave the way that they should on any OS.

So for me - Visual Studio 2015 is the best tool I've ever used for HTML/CSS/JS (and Node.js and C#). It simply outshines everything else I've tried. I guess if I was forced to use an OS X or Linux desktop, I'd resign myself to using JetBrains tools because they probably are the best thing you can find outside of Windows...but as someone who prefers Windows and who wants native Windows apps that behave idiomatically instead of just fulfilling the lowest common denominator - VS can't be beat IMO.

Re: Project Rider – A C# IDE

#165

I'm unreasonably excited by this news. ReSharper is already an amazing tool and I'm sure JetBrains can do so much more with complete control over the whole IDE than with a plugin. I've not been very impressed with Visual Studio 2015 so far. I particularly don't like being forced to sign in to what should be an offline piece of software. Also, be careful installing it on an existing system as it will mess up your sett…

>I particularly don't like being forced to sign in to what should be an offline piece of software. With JetBrains moving to a subscription model for their software won't you end up with the same problem?

Only if you purchase a monthly subscription. If you buy a one year license, you get a perpetual license and you don't have to sign in when. The monthly based subscription require logging in every 30 days or so, but you can also key in the licensing offline with out signing in.

Re: Project Rider – A C# IDE

#166
post #129

Earlier quoted context omitted.

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.

It's the incredible bloat of the thing. It's weighed down so much by features that I do not want or need. I don't want SQL Server express & all the associated bloat that comes with that. I don't want IIS express and all the associated bloat that comes with that. I don't want freaking Entity Framework and its associated GUI designers. I don't want bloody "Blend for Visual Studio", I thought that crap was dead. I don't…

VS2015 starts up in ~1 second for me even with all the options installed. If I open a solution with 10 C# projects in it, it takes about 3 seconds.

So is your complaint basically that it's just taking up too much hard drive space? I can't see how the other stuff (TFS Explorer Winforms/WPF designers) could possibly be getting in your way, especially since you don't ever have to open them.

Re: Project Rider – A C# IDE

#167

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…

Agree with this. VS is itself written in C++, and I'm not sure if a java based ide is ever going to as performant on windows

I think the IDE is written in WPF using PRISM and MEF

Re: Project Rider – A C# IDE

#168
post #92

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. Really? I feel MS has really dropped the ball with VS. VS2013 was OK, but not great. A lot of random lock-ups in really annoying situations where you can't even fathom why (like opening a text file). VS 2015 is actually awful - it wasn't until Update 1 that typing this (below) in C# would pop-up an on screen exception dialog: class Foo : Bar…

TBH, I've been using VS2013 since release day, and I can count on 1 hand the amount of times it has crashed on me when running natively on a workhorse computer.

I had tons of problems with it when I was running it in a VM on a MacBook Pro though...

Re: Project Rider – A C# IDE

#169

Earlier quoted context omitted.

VS is nice and powerful, but ironically it needs Resharper to match a JetBrains IDE like IntelliJ for autocompletion/tooltips/navigation, which is severly lacking in Visual Studio. That's one objection. The other problem with Visual Studio is that it's a beast. It takes multiple gigs of drive space (which of course suddenly became a problem when everyone's disks shrunk from 1TB to 128GB over night a couple of years a…

I've never used Resharper but Visual Studio's Intellisense is incredibly powerful. What's lacking in its autocomplete support?

I'm not the same guy, but what I've found:

- No substring completion (e.g., like emacs's ido-mode), no fuzzy completion (e.g., like various JS-based editors), no acronym completion (e.g., like emacs)

- Navigation bar searches are shit. You have to select namespace, then class, then symbol, and there seems to be no keyboard shortcut for any of this stuff. It should present a list of entities in the file, display fully-qualified name of each, and let one search that list using the search mechanisms

- Class view searches aren't great. They solve many of the above two problems (the full list of entity names is searched, and it finds by substring), but the results don't update in real time

- Very hard to find files. Say you have a massive project with loads of solution folders and you need to find that file that's got the name "ProductScreen" in it - well, good luck! There's something I've seen some people do with the toolbar-based Find in Files widget, but that only searches by prefix, which is useless, because so many projects have a mandatory prefix on their file names

When I was a regular Visual Studio user - less Windows work of late means I've mostly been using emacs - I used to use Visual Assist (http://www.wholetomato.com/), an addin that improves the above functionality a bit. Visual Assist's code completion is a bit intrusive, but it does the acronym completion thing; for navigation, its navigation bar replacement lets you search fully-qualified names by substrings, its class view-style functionality updates the symbol list (searched by substring) in real time, and you have something similar for finding files as well.

All of this stuff is great for finding your way quickly around an unfamiliar project - i.e., any project with more than 15 programmers, even after you've been working on it for 2 years. And even when you know exactly what you want, at least you don't have to keep typing in that stupid project-specific prefix everywhere.

(I'm happy for the Visual Assist people that MS hasn't just copied their functionality exactly and totally put them out of business in one go, but it does make me a bit mistrustful of the Visual Studio UI team's judgement.)

Re: Project Rider – A C# IDE

#170

JetBrains is deadly. IntelliJ IDEA is simply the best tool I've ever used for HTML, CSS, JavaScript, PHP, and PostgreSQL. Incredibly intuitive and it does it all. It's what Photoshop is for designers. This immediately gets me stoked for doing my Unity C# development with this. * Edit. Initially thought this was an entirely new IDE, and not just a plugin. Less excited, but certainly worth a look.

I've tried all of JetBrains tools over and over throughout the years since I keep hearing about how much some people like their stuff - but every single time I am disappointed at how over-engineered everything they do seems to be. Furthermore, their cross platform tools like IntelliJ IDEA always wreak of badly emulated native components that don't look or behave the way that they should on any OS. So for me - Visual…

What you call over engineered I call common sense capabilities that get out of my way. There isn't any thing (non platform specific) that I can do in VS that I can't do better and faster in the IDEA platform. And with the tooling consistency, in can jump between stacks and Stillman maintain the same functionality.
Post reply on HN