TL;DR:如何将选择从C#编辑器发送到C# Interactive窗口?
C#Interactive帮助屏幕(在typing #help
之后)显示了一堆键盘快捷键,其中包括:
Ctrl-K,Ctrl-Enter将选择粘贴到交互式缓冲区的末尾,在输入结尾处留下插入符号。
Ctrl-E,Ctrl-Enter粘贴并在交互式缓冲区中的任何挂起输入之前执行选择。
其中第一个, Ctrl-K,Ctrl-Enter 总是给出:
组合键(Ctrl + K,Ctrl + Enter)绑定到当前不可用的命令(.InteractiveConsole.CopyToInteractive)。
该消息表明它已正确绑定,但它永远不会向C#Interactive窗口发送任何内容,无论我是否专注于C#源文件和活动选择。
第二个命令 Ctrl-E,Ctrl-Enter 始终显示:组合键(Ctrl + E,Ctrl + Enter)不是命令。
如何正确使用此组合键(将当前选择发送到C#Interactive)?我在这里错过了什么?我可以使用不同的组合键或绑定吗?