Skip to content
Lukas Buhler edited this page Nov 5, 2015 · 1 revision

Currently, the goal of CShell is to complete ScriptCS integration and release a stable version based on it.

Generally, looking into the future where CShell might go, we'll have to consider what the Roslyn team does with the new C# interactive window in VS, and also if VS Code might add a REPL. If they do, it might be better for us to focus on adding value there, since that is a multi-platform solution.

In any case, the roadmap is spelled out in detail in the various mile-stones.

  • [DONE] Switch to ScriptCS
  • [DONE] Make the sink API more modular
  • Make the REPL and execution engine async
  • Complete NuGet integration, mostly polish
  • Fix all code completion issues.
  • Support Roslyn and Mono REPL
  • Deeper ScriptCS integration
  • More UI features
  • Upgrade the editor / code completion experience
Clone this wiki locally