Galdin Raphael
Posted on October 13, 2018
Quite often, all I want to do is check if a single line of code does what I think it does. I've always been a huge fan of LinqPad for a use-case like this. But it's Windows-only and that's a bummer since I do most of my development on a Macbook.
I began googling around a few days back and was pleasantly surprised to find two great options:
The mono-tools csharp REPL
- Install mono.
- Type
csharp
in your terminal to start a REPL.
Here's what it looks like:
The REPL is documented here.
The .NET Core dotnet-script global tool
- Install .NET Core.
- Install the global tool using
dotnet tool install -g dotnet-script
. - Type
dotnet script
in your terminal.
Here's what it looks like:
This tool covers a lot of use-cases beyond a basic REPL and they're all documented in its GitHub repo.
For me though, a simple REPL with intellisense is all I want!
💖 💪 🙅 🚩
Galdin Raphael
Posted on October 13, 2018
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.
Related
csharp Why Span<T> and Ref Structs Can't Directly Participate in Asynchronous Operations
November 26, 2024