Skip to content

A minimalist code prototyping sketch-pad and experimental coding environment for C#

License

Notifications You must be signed in to change notification settings

in2bits/codesaber

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CodeSaber - A hand-crafted tool for code exploration

C# only

Two varieties:
=====================================================================
1) CodeSaber.exe
- Microsoft (R) Roslyn-based basic C# REPL
  (shout out to @gblock for the inspiration)
- Scripts (no class/global type declaration required) or assemblies
- Gist persistence of scripts (save to / load from)
- Verry basic autocomplete

2) CodeSaber.Ice.exe
- csc.exe-based C# compiler
- Assembly-based only (due to csc.exe)
- Basic gist export

License: Apache License v2.0

Roadmap
  - Color/syntax highlighting for REPL?
  - Add script file save/import/execution support in REPL
  - Add file persistence in ICE
  - Add nuget support?

About

A minimalist code prototyping sketch-pad and experimental coding environment for C#

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 99.3%
  • Shell 0.7%