C# REPL 工具;类似控制台的快速编译工具

标签 c# testing read-eval-print-loop

我经常启动一个新的 Visual Studio 实例,只是为了创建一个具有一些输出和/或输入的控制台应用程序。这是我用来测试方法或其他东西的临时沙箱,几分钟后关闭。

您能想到任何工具来替代它吗?

我曾经有一个应用程序有两个文本字段:一个在顶部用于获取 C# 代码,另一个在底部用作标准输出。但是我记不起名字了。

最佳答案

看看LINQPad .它重量轻,功能丰富。非常适合短片段。 Snippet Compiler是另一个不错的。在 LINQPad 之前,它曾经是我的主要选择。它的作者最近似乎没有积极更新它。

这些是我在此处列出的建议中的两个主要建议:Are there any alternatives to FastSharp?

编辑:此外,Mono 项目有一个 C# REPL .

关于C# REPL 工具;类似控制台的快速编译工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2204823/

相关文章:

c# - IEnumerable<T>.ToLookup<TKey, TValue>

c# - C# 何时可以推断参数的类型?

testing - 当集成测试文件和单元测试文件都存在时,grails 没有找到给定包含的测试

ruby-on-rails - rspec 和第一次测试试验

scala - 如何通过 Scala REPL 使用第三方库?

python - 为什么创建此内存 View 仅在分配给变量时才会引发 ValueError ?

c# - Windows 上的时间戳类似于 Unix 时间戳和文件操作

c# - facebook 类似于 ASP.net 中的聊天应用程序

ruby-on-rails-3 - 需要帮助编写此 RSpec 测试

emacs - Emacs Lisp 的 REPL