如何在PyCharm中的类中向下(向上)移动函数?

时间:2017-01-01 08:58:45

标签: pycharm

我想在PyCharm中将一个函数移动到一起组合相似的函数,但我似乎无法找到一个好方法。我希望当光标在foo1上时,我可以按一个快捷键向下移动foo1,或者当我按下Alt(例如)时我可以用鼠标拖动该功能。

光标在foo1上时按快捷键的示例

来自

class Foo:
    def foo1(self):
        pass
    def foo2(self):
        pass

class Foo:
    def foo2(self):
        pass
    def foo1(self):
        pass

2 个答案:

答案 0 :(得分:1)

是的,您可以做的是突出显示要向下移动的文本,并在mac上使用Command + Shift + Down Arrow向下移动一段代码。在Windows上,命令为Alt + Shift + Down ArrowHere是此快捷方式的pycharm引用。

答案 1 :(得分:0)

访问此网站

https://www.jetbrains.com/help/pycharm/2016.3/move-refactorings.html

它引导您逐步进行操作。