Eclipse Pydev 交互式控制台无法编辑前几行
Eclipse Pydev interactive console unable to edit previous lines
我有以下问题,我想将我的 IDE 从 Spyder 更改为 Eclipse,我喜欢交互式控制台在 Spyder 中的工作方式,并想让 Eclipse 中的控制台更像它。
在 Spyder 中使用控制台时,我可以写 if a == b:
,按回车键,仍然向上一行并更改 if a == b:
部分。它没有被锁定。
在 Eclipse 中,当使用 ctrl + alt + enter
打开控制台并在其中键入一些代码时,它会立即执行每一行代码。所以当我输入 if a == b:
时,它变得不可点击且不可更改。我查看了 pydev 中的首选项设置,但找不到更改行为的方法。
不幸的是,目前还没有真正支持它。
-- 它实际上是将内容逐行发送到后端,之后不允许您编辑这些行。
一个选项可以是在编辑器中输入,然后使用 F2
将一行发送到交互式控制台(它发送一行然后转到下一行以便可以轻松发送多行) 或 select 您想要的文本(然后使用 F2
)。
我有以下问题,我想将我的 IDE 从 Spyder 更改为 Eclipse,我喜欢交互式控制台在 Spyder 中的工作方式,并想让 Eclipse 中的控制台更像它。
在 Spyder 中使用控制台时,我可以写 if a == b:
,按回车键,仍然向上一行并更改 if a == b:
部分。它没有被锁定。
在 Eclipse 中,当使用 ctrl + alt + enter
打开控制台并在其中键入一些代码时,它会立即执行每一行代码。所以当我输入 if a == b:
时,它变得不可点击且不可更改。我查看了 pydev 中的首选项设置,但找不到更改行为的方法。
不幸的是,目前还没有真正支持它。
-- 它实际上是将内容逐行发送到后端,之后不允许您编辑这些行。
一个选项可以是在编辑器中输入,然后使用 F2
将一行发送到交互式控制台(它发送一行然后转到下一行以便可以轻松发送多行) 或 select 您想要的文本(然后使用 F2
)。