Hacker News new | ask | show | jobs
by gorohoroh 4084 days ago
Mixed comments on resource usage so far. Some examples: * "Besides beeing a bit slow, VS suddenly felt like a proper IDE" * "a bit more sluggish than using vanilla VS, but made up for it in terms of usability" * "even after I've opened the project and everything is parsed, Visual Studio slows down too much for it to be acceptable" * "once resharper had completed (warning up) though, everything was fine and Visual Studio + performance was pretty good"

(these are all from a recent reddit thread: http://www.reddit.com/r/programming/comments/31xbrt/jetbrain...)

Seems that it depends on the size and complexity of a solution, takes trying to see if it's acceptable in a given environment. That said, a lot of performance work is ahead provided that the team has input on what's going wrong and in what circumstances.

1 comments

Thanks for the info.

Just some statistics on my setup:

Machine: i7, 8GB RAM, 7200 rpm HDD, vs2012 (upgrade to 2013 happening soon hopefully).

Project: 70 Projects in Solution, ~500k LOC.

I tried it again today and it was simply too slow for my taste. The HDD on my machine needs to be replaced, though, so it isn't all on Resharper. I suspect with a proper SSD it wouldn't be nearly as slow.

I haven't tried it for C++ solutions.

> Project: 70 Projects in Solution, ~500k LOC.

Our project is starting to go that direction (we're using areas in MVC). Is there any tricks you've discovered to manage better with that many projects in the solution (e.g. have the projects in the solution but unopened or something)?

PS - Yes, there is a giant hack to build areas as a stand-alone binary, but it is clunky and terrible. Hopefully the MVC team add first-party support in the next version.

I think it should definitely get better with SSD although not sure if it would be completely OK: 500k is quite a lot, at least by v1.0 standard. Give it a try when/if you're on a SSD. Do get in touch with us (https://youtrack.jetbrains.com/issues/rscpp) if still too slow by then, we'll try to see what can be done.