【发布时间】:2022-08-17 20:00:38
【问题描述】:
我正在尝试使用类名上的上下文菜单->重构->提取接口从类中提取接口。
- 出现对话框窗口,我在其中输入接口名称并按“重构”按钮。
- 它寻找类的使用,然后什么也没有发生:没有预览窗口打开,没有创建界面的新文件。
- 只有对话窗口继续显示,仅此而已。
这发生在 MacOS、PhpStorm 2022.2 和 2021.2 上
我应该怎么做才能让它从现有的类生成一个新的接口?
【问题讨论】:
-
1)首先要尝试:
File | Invalidate Caches...并重新启动 IDE。让它重新索引项目并重试。2)如果仍然相同:尝试禁用所有自定义(默认情况下未捆绑)插件,重新启动 IDE 并重试——其中一个插件可能会导致问题(可能出现在意想不到的地方)。有什么区别吗?
标签: refactoring phpstorm