有没有办法在VS2010中清除F#交互窗口?
#cls;;
和#clear;;
无效。
通过#quit;;
退出会导致F#交互重新启动,而且窗口内容没有被清除。
尝试使用“delete”或“backspace”删除文本会出现错误消息,指出该文本是只读的。
有没有办法在VS2010中清除F#交互窗口?
#cls;;
和#clear;;
无效。
通过#quit;;
退出会导致F#交互重新启动,而且窗口内容没有被清除。
尝试使用“delete”或“backspace”删除文本会出现错误消息,指出该文本是只读的。
清除全部
右键单击并选择“清除全部”。
如果您在VS F#交互窗口中,可以使用鼠标右键单击并选择
Clear All
很遗憾,这在独立控制台FSI窗口中将不起作用。所以你可以在控制台FSI窗口中输入以下命令:
抱歉,这将无法在独立的控制台FSI窗口中工作。因此,您可以在控制台FSI窗口中执行以下命令
System.Console.Clear();;
System.Console.Clear();;
是有效的。 - kkmCTRL + ALT + C
谢谢你的提示。我使用F#进行编译程序的快速原型设计,也经常有这样的需求。现在我需要在会话开始时粘贴一个函数:
let cls = System.Console.Clear();;
fsi
中没有相应的指令。不过,Visual Studio 提供了一个上下文菜单来帮助解决这个问题。另外,如果使用Reset Session
菜单,F# 交互式控制台也会被清除。 - padfsi
进行调试并在我的 F# 代码中使用详细日志记录 -- 如果能够通过脚本以编程方式删除内容将会很有帮助。但是在搜索此问题时,我甚至无法找到上下文菜单技巧。 - Alexander Galkin