如何在 VS 中以 C# 交互方式运行相同的命令?

问题描述 投票:0回答:1

如何在 VS 中以 C# 交互方式运行相同的命令?

通常 CLI 工具只需按向上箭头即可获取之前输入的命令。

有没有办法在 Visual Studio 中的 C# 交互中做类似的事情?按向上箭头只会让我排一行。

复制粘贴是获取最后输入的命令的唯一方法吗?

例如我输入了

Console.WriteLine(a);
,然后按了
Enter
。现在我想再次执行相同的
Console.WriteLine(a);
。因此,我按下向上箭头,但不是自动输入
Console.WriteLine(a);
,而是只排一行。

enter image description here

> var a = "foo";
> Console.WriteLine(a);
foo
> 
c# visual-studio command-line-interface repeat c#-interactive
1个回答
1
投票

您可能需要alt+up。至少这是我绑定到 InteractiveConsole.HistoryPrevious 的内容。

VS keyboard shortcuts showing binding for InteractiveConsole.HistoryPrevious

© www.soinside.com 2019 - 2024. All rights reserved.