我使用Eclipse进行Python开发,并依赖F2功能键将代码行发送到控制台.最近,F2已停止安装Eclipse Neon.我已经尝试了我能想到的一切,让它再次发挥作用:
>关闭并重新打开python模块
>关闭并重新打开Eclipse(在*上推荐)
>检查键绑定以确保F2已正确绑定,取消绑定,重新绑定,重置为默认键绑定
>重启我的电脑
>安装新版Eclipse,Oxygen,两次..
在其中一个新安装的Oxygens中,至少在第一次按下F2时,它会打开弹出窗口,询问控制台的启动方式,但是在控制台打开后它什么也没做.
在Neon安装和其他Oxygen安装中,F2什么都不做,甚至在没有活动时打开新控制台.
你有什么想法我可以尝试让F2恢复工作吗?
解决方法:
这是一个竞赛条件(它出现在PyDev的早期版本中,但由于无关的变化,在PyDev 6.2 / 6.3中变得更加明显).
我把它固定在:https://github.com/fabioz/Pydev/commit/083658f789e2f27f39c4fa6a431ab97371dd4244 ……所以,应该固定为6.4(注意释放大约3周后).