2017-02-21 51 views
0

我刚刚更新PyCharm社区版本2016.3.2(我不知道我更新之前使用什么版本...尴尬)。PyCharm:在控制台执行选择不会忽略领先的空白

更新之前,我曾经是能够做到以下几点:

在编辑器中编写

def foo(): 
    x=1 
    return 0 

,然后突出显示包含x=1行,做“执行选择在控制台”(快捷键“Alt + Shift + e“)。对于突出显示的单行和代码块,它似乎会剥去正确数量的空白,以便控制台不会看到代码在编辑器中出现在缩进的博客中。

现在,当我尝试相同的事情控制台是不高兴的,我收到“IndentationError:意外缩进”。

由于显而易见的原因,这是令人难以置信的烦人:)提前致谢!

+0

感谢以下David向我指出了PyCharm资源。这是一个已知的错误,如[这里](https://youtrack.jetbrains.com/issue/PY-21653)和[这里](https://youtrack.jetbrains.com/issue/PY-21991)。 – sds

回答

0

为此,您最好直接前往JetBrains论坛和bug跟踪工具。 JetBrains开发PyCharm,如果有错误,他们会知道答案。

https://youtrack.jetbrains.com/issues/PY可用于追踪现有的和已知的错误。

PyCharm Forums也可以用来问这些问题。

+0

谢谢大卫,我一定会那样做的。 – sds

+0

根据堆栈溢出指导原则:如果您喜欢回应不要以“谢谢”回应,请对其进行投票。 – David