Support the Mono framework and run on OSX
Run on the Mono .NET framework and in particular support for running on OSX.
-
Guillaume Collic commented
In my company, LinqPad is used by few developers (mostly me) for the simple reason it can't be shared with our colleagues working on Mac. I'm pretty confident I could have a lot more colleagues using it without this limitation.
-
Charles Burns commented
Avalonia is now pretty stable and popular, though that would require reworking the entire UI in a new framework.
-
William Obando Castellanos commented
So CrossOver's new version was released, I hope I don't talk too fast.
But now Linqpad seems usable and more reliable, doesn't crash every single time <3 so lets see.
-
William Obando Castellanos commented
FOR EVERYONE LOOKING FOR MACOS SUPPORT.
https://forum.linqpad.net/discussion/1983/roadmap-for-cross-platform-ubuntu-linux?
NOW WITH LINQPAD 6 BETA VERSION SEEMS TO BE PARTIALLY WORKING.
-
William Obando Castellanos commented
https://forum.linqpad.net/discussion/1983/roadmap-for-cross-platform-ubuntu-linux?
Maybe this can be done by using Wine/Crossover without having to rewrite everything from scratch!
-
Anonymous commented
+All the votes. Docker support for lprun would be wonderful as well.
-
Sergei Ryabkov commented
I understand that LINQPad 6 runs on .NET Core, but only on Windows...
If you combine the following three related requests, support for macOS will become the top-requested feature:
- https://linqpad.uservoice.com/forums/18302-linqpad-feature-suggestions/suggestions/588859-support-the-mono-framework-and-run-on-osx
- https://linqpad.uservoice.com/forums/18302-linqpad-feature-suggestions/suggestions/16961749-linqpad-on-net-core
- https://linqpad.uservoice.com/forums/18302-linqpad-feature-suggestions/suggestions/10749420-linqpad-for-mac-please -
Ray Saltrelli commented
+1 @legogris .NET Core > Mono
-
Rajesh Padmanabhan commented
https://github.com/Microsoft/workbooks is close alternate to Linqpad for validating c# expression in Mac
-
legogris commented
Reposting my comment from https://linqpad.uservoice.com/forums/18302-linqpad-feature-suggestions/suggestions/16961749-linqpad-on-net-core (which is way more appropriate than Mono support):
Seeing as .NET Framework 4.X is now legacy and .NET Core is the way forward, I see Mono as much more of a fringe thing and .NET Core as the only way forward.
Linqpad is the only tool from Windows I am really missing from Windows for .NET development and .NET Core support and being able to run natively on OS X / Linux would be a huge win. -
Kristian Barrett commented
A similar suggestion is here:
https://linqpad.uservoice.com/forums/18302-linqpad-feature-suggestions/suggestions/16961749-linqpad-on-net-core -
Kristian Barrett commented
I have converted to only using OSX as my development platform thanks to dotnet core and Rider.
The only thing I really need for it to be complete is LinqPad. -
mortb commented
I think implementing this issue is unavoidable, even though it might be hard to port the GUI code.
In the meantime there is https://roslynpad.net/ which is not as polished, but it supports .NET core. -
Sebastian Kruse commented
Is there any update about a possible Mac OS compatible version? I'm using LINQPad for year now on windows but since my focus switches more and more to mobile app development I would like to switch completely to Mac OS. The only things left is LINQPad and ReSharper (or Xamarin support in Rider).
-
Metro Sauper commented
Is this more feasible now that MS has defined the Core Framework?
-
Michael Maguigan commented
I'd prefer we remove the specific ask for OSX and simply ask for Mono support on all Mono supported platforms. I'm sure it goes without saying, but I explicitly would like support on Linux.
-
Buadin999 commented
Might be a good idea to replace the Win32 stuff with a Electron.Atom.io implementation. This would solve the UI side of things.
-
Joe Skeen commented
Although a full LinqPad experience on Mac OS X would be fantastic, I would settle for 'lprun' to support Mono, so that I could run some C# scripts on the Mac Terminal.
-
Brendan Thompson commented
@Joe but do you think it would be possible? Perhaps some refactoring to not rely on them? Or use something a little nicer that you can get on NuGet :)
-
Sergey Aldoukhov commented
But even more I'd like to see it running on Win RT