如何在 VS 中以 C# 交互方式运行相同的命令?
通常 CLI 工具只需按向上箭头即可获取之前输入的命令。
有没有办法在 Visual Studio 中用 C# 交互做类似的事情?按向上箭头只会让我向上显示一行。
复制粘贴是获取最后输入的命令的唯一方法吗?
例如,我输入了Console.WriteLine(a);
,然后按了Enter
。现在我想Console.WriteLine(a);
再次执行相同的操作。因此,我按了向上箭头,但不是Console.WriteLine(a);
自动输入 ,而是向上移动一行。
> var a = "foo";
> Console.WriteLine(a);
foo
>
您可能想要alt+ up。
#help
在交互窗口中输入内容会显示有用的键盘快捷键:您可以通过更改 InteractiveConsole.HistoryPrevious 的键盘快捷键来更改此设置。