如何使用PhpStorm移动类和名称?

时间:2016-01-27 11:12:57

标签: php refactoring phpstorm automated-refactoring

我刚尝试使用F6在PhpStorm 10.0.3中移动一个类,但它只更改了文件的位置而不是其名称。手动调整命名空间感觉不对,特别是如果在多个地方使用了类。

1 个答案:

答案 0 :(得分:2)

将光标移动到classe的定义上,然后按F6。这将打开移动类对话框,您可以选择将其移动到其他名称。

class Foo 
{
}

光标必须位于Foo

必须同时指定目标命名空间和目标目标目录。然后重构按预期工作。

如果当光标位于类文件中的任何其他位置时仅按F6,则phpstorm将仅打开移动对话框。