c# - 哪个 Windows IDE 可以编写、执行和调试单文件 C# 程序?

标签 c# windows ide

我使用 Visual Studio 2010 进行 C# 开发。但是,白天有很多次我需要快速尝试一小段 C# 代码来进行实验或学习新知识。我可以将其编写为单个文件中的功能齐全的 C# 程序。现在,我可以使用 Visual Studio 编写/编辑此 C# 文件,但它不支持执行或调试(断点、监视变量),除非我为其创建解决方案。

我希望能够创建编辑执行(并希望调试)单个C# 文件,而无需在每次需要尝试时都经历创建 VS 解决方案的痛苦。 Windows 上是否有一个简单的 C# IDE 可以让我执行此操作?

IDE 不应创建任何项目/解决方案文件。这样我就可以拥有一个 C# 文件目录,每个文件都是一个完整的 C# 程序,我可以随时打开并使用此 IDE 进行阅读、编辑和执行。

最佳答案

LinqPad 可以执行表达式、语句或可能是单个文件大小的小程序(另请参阅 this 页)。它不会像您正在寻找的那样创建项目/解决方案文件。如果您愿意,只需打开、编码和保存即可。我使用免费版本来测试我在这个网站上发布的代码。

它支持 .Net 4.0 并具有其他一些不错的功能,例如不需要显式指定 using 语句。该程序足够智能,可以知道您需要哪些。

关于c# - 哪个 Windows IDE 可以编写、执行和调试单文件 C# 程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10081897/

相关文章:

c# - 在评估 IQueryable 之前指定延迟操作

c++ - 如何复制文件并继承Windows EFS?

C# - 比较两个 SecureStrings 是否相等

python - 如何在 Windows cmd 中传递 *.txt 之类的通配符参数

c# - 模态样式的 Ookii.Dialogs ProgressDialog 在完成后不会聚焦所有者窗口

c++ - 二进制操作数无效 ^

java - 如何在 Eclipse 中查看完整的编译路径?

r - R 编程常用工具

c# - 如何检测windows phone是否插入了windows 7电脑?

javascript - 使复选框成为一组单选按钮