A full Go ide would have been better in my experience.
Project Rider – A C# IDE
51–60 of 252 posts
Re: Project Rider – A C# IDE
#52Finally, 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.
Re: Project Rider – A C# IDE
#53Finally, 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.
Re: Project Rider – A C# IDE
#54Earlier 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
This is not necessarily true, especially with VS2015 RTM (Update 1 is a bit better): https://twitter.com/hmemcpy/status/687257223081377792
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.
Re: Project Rider – A C# IDE
#55Does anyone here do C# work on a Mac outside of Unity? If so, what kind of project is it?
Not having used Visual Studio enough to compare thoroughly, Xamarin's not bad. I use Eclipse when writing a parallel set of tests for Java, and I generally prefer Xamarin to Eclipse.
One minor complaint is that Xamarin quietly increased the system requirements from OS X 10.9 to 10.0, so I'm stuck with an old version.
The idea of using a C# IDE written in Java seems a bit weird, but I might give it a shot. I'd also consider hooking up Emacs to OmniSharp.
Re: Project Rider – A C# IDE
#56Re: Project Rider – A C# IDE
#57God 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.
Re: Project Rider – A C# IDE
#58Earlier 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" ;)
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…
Re: Project Rider – A C# IDE
#59Re: Project Rider – A C# IDE
#60Earlier quoted context omitted.
I dev on C# full time and also use Eclipse for java, and while vs is more professional-looking and featureful, the darn thing feels disgustingly single-threaded. The amount of ways to cause a stop-the-world lock-up is impressive. Vs2015 somewhat improved on its predecessors on this front, but it still has plenty of ways where it drags.
I think the reason most people don't notice this is because developers on average have better computer hardware. Anyone who uses a laptop for on-the-go development on the other hand gets hit with these problems front-on. In college, I assumed everyone loved Visual Studios just because everyone was told to use it and there were, in reality, no other options. I hope that in the next few years, with the open sourcing of…
- 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.