【问题标题】:PyCharm: Refactor-Extract-Method not found via ctrl-shift-aPyCharm:通过 ctrl-shift-a 找不到重构提取方法
【发布时间】:2018-01-24 09:54:32
【问题描述】:

首先我在 PyCharm 中标记一段代码。

那我想做“重构:提取方法”。

我输入 ctrl-shift-a 来搜索所有可用的操作。

我输入“ref met”,但没有找到“Refactor: Extract Method”。

我知道我可以使用 ctrl-alt-m,但是 ctrl-shift-a 和 "ref met" 对我来说感觉更自然。

如何通过 ctrl-shift-a 访问“重构:提取方法”?

通过“重构此”和第二个弹出窗口的解决方法不是解决方案。

【问题讨论】:

    标签: pycharm


    【解决方案1】:

    这似乎缩短为Method...。在 Mac 上,我输入 CMD+SHIFT+a,搜索对话框出现,我只需输入 Met 和点击返回(这在我的环境中非常独特)并弹出Extract Method 对话框。

    【讨论】:

    • 是的,就是这样。我认为这是一个错误。我创建了一个问题:youtrack.jetbrains.com/issue/PY-28148 谢谢!
    • 我觉得里面没有“Extract”这个词很奇怪——我只需要输入不同的词直到它出现。
    猜你喜欢
    • 2010-12-03
    • 1970-01-01
    • 2022-01-12
    • 1970-01-01
    • 2012-02-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-30
    相关资源
    最近更新 更多