PyCharm 每个重构命令只移动一个函数

PyCharm is only moving one function per refactor command

我在 Mac OS X 系统上使用 PyCharm CE 2017.1.5。

当我尝试使用 'Refactor -> Move' 命令每次移动多个函数时,IDE 仅移动其中一个函数。在为此弹出的对话框中,所有选定的功能都被标记,在预览对话框中也似乎,IDE 正准备移动所有选定的功能。

但是,只有一个函数从源文件中删除,并且只有一个函数写入目标文件。

知道我做错了什么吗?

Cheerio

这是一个known issue fixed in PyCharm 2017.2.2, please update