在pydev中f​​or循环后自动插入换行符

时间:2014-07-28 15:01:02

标签: python eclipse pydev

假设我有一个像这样的代码块:

for i in range(10):
    print(i)

我选择它们并按F2将它们发送到python控制台,然后它看起来像这样:

>>> for i in range(10):
...     print(i)

我需要将焦点更改为控制台并按回车键,否则for循环将无法运行。

这很烦人。有没有办法让pydev自动为我插入这个回报?

1 个答案:

答案 0 :(得分:0)

嗯,通过设计,它可以正常运行,它需要运行一些不需要的代码,因此,作为一种解决方法,您可以做的是将代码放入一个没有缩进的通道中。最后,用F2执行它(另一个选择实际上是在控制台上输入):

for i in range(10):
    print(i) 
pass