Обычно инструменты CLI позволяют просто нажать стрелку вверх, чтобы получить ранее набранную команду.
Есть ли способ сделать что-то подобное в интерактивном режиме C# в Visual Studio? Нажатие стрелки вверх просто переводит меня на одну строку вверх.
Является ли копипастер единственным способом получить последнюю набранную команду?
Например. Я набрал Console.WriteLine(a); и нажал Enter. Теперь я хочу снова выполнить тот же Console.WriteLine(a);. Итак, я нажимаю стрелку вверх, но вместо автоматического ввода Console.WriteLine(a); я просто перехожу на одну строку вверх.

> var a = "foo";
> Console.WriteLine(a);
foo
>
Подробнее здесь: https://stackoverflow.com/questions/790 ... tive-in-vs