Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在windows中运行Visual Studio C#交互式脚本?_C#_.net_Roslyn_Read Eval Print Loop - Fatal编程技术网

如何在windows中运行Visual Studio C#交互式脚本?

如何在windows中运行Visual Studio C#交互式脚本?,c#,.net,roslyn,read-eval-print-loop,C#,.net,Roslyn,Read Eval Print Loop,如何在Visual Studio中将C#Interactive作为windows中的独立脚本主机运行 只在VS中使用C#Script的惊人可能性似乎有点浪费,它应该成为windows的一部分,这样我们就可以随时随地运行.C#scripts,而不必处理未记录的PowerShell的陌生性、模糊性和不直观性。有一个scriptcs项目,正是这样。签出。您可以从“VS2015的开发者命令提示符”运行csi.exe,也可以直接从它在磁盘上的位置运行(对于我C:\Program Files(x86)\MS

如何在Visual Studio中将C#Interactive作为windows中的独立脚本主机运行


只在VS中使用C#Script的惊人可能性似乎有点浪费,它应该成为windows的一部分,这样我们就可以随时随地运行.C#scripts,而不必处理未记录的PowerShell的陌生性、模糊性和不直观性。

有一个
scriptcs
项目,正是这样。签出。

您可以从“VS2015的开发者命令提示符”运行csi.exe,也可以直接从它在磁盘上的位置运行(对于我
C:\Program Files(x86)\MSBuild\14.0\Bin\csi.exe
)。

在.NET Core上,您可以安装“脚本”工具并运行存储的C脚本:

或在REPL模式下运行:

这也是一个很好的编辑器,可以通过intellisense和auto run进行扩展=>atom+omnisharp atom package+atom runner package,有什么区别?两者的利弊?这是同一个工具。您可以运行另存为csx文件的脚本,也可以在REPL模式下以交互方式运行命令。查看链接了解更多详细信息。