Как я могу использовать Ctrl-K, Ctrl-Enter для отправки кода в интерактивное окно C#?
TL; DR: как отправить выбор из редактора C# в интерактивное окно C#?
Экран интерактивной справки C# (после ввода #help
) показывает несколько сочетаний клавиш, среди которых:
Ctrl-K, Ctrl-Enter Вставить выделение в конец интерактивного буфера, оставить курсор в конце ввода.
Ctrl-E, Ctrl-Enter Вставить и выполнить выделение перед любым ожидающим вводом в интерактивном буфере.
Первый из них, Ctrl-K, Ctrl-Enter всегда дает:
Комбинация клавиш (Ctrl+K, Ctrl+Enter) привязана к команде (.InteractiveConsole.CopyToInteractive), которая в данный момент недоступна.
Сообщение предполагает, что оно связано правильно, но оно никогда не отправляет ничего в интерактивное окно C#, несмотря на то, что я сосредоточен на исходном файле C# и активном выделении.
Вторая команда, Ctrl-E, Ctrl-Enter, всегда показывает: комбинация клавиш (Ctrl+E, Ctrl+Enter) не является командой.
Как правильно использовать эту комбинацию клавиш (отправить текущий выбор в C# Interactive)? Что мне здесь не хватает? Могу ли я использовать другую комбинацию клавиш или привязку?