Spyder 2 IDE - 将所选命令发送到解释器后,将焦点保留在编辑器中

时间:2014-02-04 19:03:11

标签: python ide spyder

我一直在使用Spyder IDE用于Python,到目前为止,这是一个非常顺畅和愉快的旅程。生产率的提高似乎基于与RStudio相同的方法。

让我烦恼的主要事情是,每当我选择一些python命令发送到我的Python命令行时,编辑器就会失去焦点。是否有一个设置允许编辑器在执行此操作后保持焦点?我知道回到编辑器的快捷方式是Shft + Cmd + E.

2 个答案:

答案 0 :(得分:0)

Spyder维护者在这里)目前没有选项可以改变它,但我会尝试在我们的下一个版本中添加它(因为有几个人要求它)。

这是我们的问题跟踪器中的reported issue,如果您想订阅它以了解它何时修复。

答案 1 :(得分:-2)

我追踪此“报告的问题”已有4年(#1627-2014),并希望补充一点意见。给定规范,代码应保持一致。 一个简单的语句应该是:输入(“这是我的消息,请输入1或2”)应该将焦点从编辑器(Spyder)转移到控制台,不是吗?

在我的纯Linux Mate / Mint版本18.3中,“焦点”仍保留在编辑器中!

DrPython中的相同代码,不是。它按我的预期工作。

Trinket(Web python)中的同一条语句也有相同的问题,需要单击输入块。 Try this...

我很欣赏必须考虑依赖其始终工作方式的旧版软件(例如,Matlib喜欢将焦点重新集中在编辑器中),但这不是原始记录的Python 2.7或Spyder的“旧版”问题。规格?

这可能是操作系统问题吗? -比语言,编辑器/工具或实现还大?

“运行选择(F9)将焦点更改为Python解释器,但是前Matlab用户希望焦点仍保留在#1627编辑器上”

“添加按F5#2123后将焦点移至控制台的选项”

“控制台/编辑器在自动连接以帮助#3317时失去了焦点”

Chrome devtool shortcuts

剧情变厚。... 从下表(希望如此)中,您可以看到并非所有浏览器都一样。 在我看来,由于代码相同,因此我使用的操作系统也相同,因此此问题必须与浏览器/ IDE相关或更高。我的Andriod平板电脑获得了焦点,然后失去了焦点(方块光标闪烁然后停止了)。

The Table shows out of 9 programs, 5 Lost Cursor