【发布时间】:2015-04-23 04:39:35
【问题描述】:
根据this question 和PyDev documentation on the interactive console,按F2 应该将当前行从PyDev 编辑器发送到Python 控制台。
我在 Python 编辑器中打开了一个 Python 文件(我通过“打开方式”->“Python 编辑器”打开它来确保这一点)并通过按 Ctrl 启动了一个控制台会话+输入。尽管如此,当我按下 F2 时,什么也没有发生。我必须选择我感兴趣的行并使用 Ctrl+Enter 将其发送到控制台。
我在“Window”-->“Preferences”-->“General”->“Keys”下检查了我的键绑定选项,并且无法看到命令“Execute line in console”的设置之间的任何差异",映射到 F2,“交互式控制台”,映射到 Ctrl+Alt+Enter。但是,第二个命令有效,而第一个命令无效。我也尝试将命令映射到其他键,但这根本没有改变结果。关于如何使用此命令的任何提示?
【问题讨论】:
-
我也有同样的问题。几天前它工作了。现在它不再起作用了。可能是升级到 Debian Jessie 对我造成了破坏。
-
这似乎不是 F2 的问题,因为其他 F 键快捷方式有效,如果我将“发送行到控制台”的快捷方式更改为某些非 F 键,它仍然没有不行。
-
自您发布问题以来,您有任何解决方案吗?
标签: python eclipse keyboard-shortcuts pydev