CSharpRepl icon indicating copy to clipboard operation
CSharpRepl copied to clipboard

A command line C# REPL with syntax highlighting – explore the language, libraries and nuget packages interactively.

Results 83 CSharpRepl issues
Sort by recently updated
recently updated
newest added

### Feature Description `Ctrl-n` and `Ctrl-p` are common keymaps to: - move next/previous history in shell or terminals. - move between completion list item in TUI editors like neovim. >...

enhancement

### Feature Description It would be incredible to have this working with source generators, both the native ones such as injecting [`System.Text.RegularExpressions.GeneratedRegexAttribute`](https://learn.microsoft.com/en-us/dotnet/api/system.text.regularexpressions.generatedregexattribute?view=net-7.0), as well as third-party ones like my [`Emik.ChoiceAttribute`](https://www.nuget.org/packages/Emik.SourceGenerators.Choices)....

enhancement

### Feature Description Hi waf. I've been trying to incorporate CSharpRepl into my Godot game. I tweak the source code to overcome some of the technical problems with Godot. I...

enhancement

### Feature Description # It would prolly be hard but would it be possible? Attach the running instance of csharprepl ot a ongoing debugging session (grabbing local variables, types, definitions...

enhancement

Our smart indentation is surprisingly good for how simple it is, but it doesn't handle a few edge cases. One of those edge cases is curly braces inside strings like...

### Version C# REPL 0.6.7+d2955f13e744320cd6331c484e1286c3ed4f8612 ### What happened? ``` > csharprepl -f Microsoft.AspNetCore.App Welcome to the C# REPL (Read Eval Print Loop)! Type C# expressions and statements at the prompt...

bug

### Version 0.6.7+d2955f13e744320cd6331c484e1286c3ed4f8612 ### What happened? The completion list is completely broken when starting `csharprepl` from a low position in the terminal. The functionality is normal though, still being able...

bug

### Version C# REPL 0.6.7+d2955f13e744320cd6331c484e1286c3ed4f8612 ### What happened? Yes, ignore the silly error I was typing. But figured the repl shouldn't stop working because of it.

bug

### Feature Description Hi, thanks for making this tool @waf. A while back, I experimented with using CSharpRepl as a dotnet tool in an existing project and gave up after...

enhancement

### Version C# REPL 0.6.7+d2955f13e744320cd6331c484e1286c3ed4f8612 ### What happened? Both alternative packages for accessing Sqlite result in a similar error message: > #r "nuget: System.Data.Sqlite" No applicable references were found inside...

bug