Earlier quoted context omitted.
Any IDE that wants to challenge VS has an uphill battle in what concerns: - GUI editors - Parallel code debugging - GPU debugging - Enterprise code navigation - Edit-and-continue - Debugging native code generated for .NET applications - Mixed language debugging - GUI Profiler - Code Profiler Just a few items on the top of my head.
I made a raytracer the other day (A necessary rite of passage for any developer) and happened to add a Wavefront (.obj) 3D mesh file file to my solution. Then clicked it. VS just shat out what was essentially a mesh viewer with some pretty advanced capabilities. No wonder it's huge :D
Project Rider – A C# IDE
131–140 of 252 posts
Re: Project Rider – A C# IDE
#132Earlier quoted context omitted.
I don't agree. If an IDE takes better hardware to run than Crysis and is so bloated with features that it makes a Epson HX-20 look like a Macbook Air there is a problem. People use Visual Studios because they are used to it.
The problem isn't feature bloat (lots of people need feature X, some others need feature Y). The problem is that you can't properly uncheck/select features you don't want yet in the instealler, so you end up with a lot of stuff you don't need. For performance: If you ask me what is more expensive computationally: Crysis or an IDE; I say an IDE can at least as performance hungry. Nothing strange with that. Try writing…
If you look at something like Atom with the Omnisharp plugin, it achieves everything I need from VisualStudio with a tiny fraction of the resources. Then again, if you're one of these programmers who write more code by dragging & dropping around a UI than actually typing (Microsoft has created a whole generation of these coders), then you probably need a lot of the VisualStudio bloat.
Re: Project Rider – A C# IDE
#133Re: Project Rider – A C# IDE
#134Is there any point to Visual Studio Code (not visual studio proper) once this goes live?
Re: Project Rider – A C# IDE
#135Maybe it's due to the visual studio plugin environment? I suppose trying Rider out will show....
Re: Project Rider – A C# IDE
#136Earlier quoted context omitted.
To show the documentation you literally just hover over a symbol
That only shows the summary though, not the documentation for the function parameters and other parts of the doc comment.
Re: Project Rider – A C# IDE
#137Earlier quoted context omitted.
If you launch Visual Studio with `devenv.exe /safemode` which "prevents all third-party VSPackages from loading when Visual Studio starts" [1] you will find Visual Studio runs extremely quickly. It's stuff like ReSharper that slows it down. [1] https://msdn.microsoft.com/en-us/library/ms241278.aspx
Actually, the most monstrous pig in Visual Studio for me is SSDT (Microsoft's SQL-code development environment within VS). That's a bit offtopic since it's for SQL development and not C#, and they made a little bit of improvement in 2015, but still: it's a pathetic monster. In general, anything that tries to pop-open a GUI and just drags makes me roll my eyes. EDMX files, I'm looking in your direction.
Re: Project Rider – A C# IDE
#138I'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
#139JetBrains 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.
Re: Project Rider – A C# IDE
#140Funny I just written something to the C# IDE issue yesterday. And today they announced the IDE. God I'm happy. I'm using IntelliJ with Scala, Java, Python and sometimes golang. I'm waiting for IntelliJ Rust and for the C# IDE. Promising languages needs promising tooling. Currently this will help C# to spread around.