我刚尝试使用F6在PhpStorm 10.0.3中移动一个类,但它只更改了文件的位置而不是其名称。手动调整命名空间感觉不对,特别是如果在多个地方使用了类。
答案 0 :(得分:2)
将光标移动到classe的定义上,然后按F6。这将打开移动类对话框,您可以选择将其移动到其他名称。
class Foo
{
}
光标必须位于Foo
。
必须同时指定目标命名空间和目标目标目录。然后重构按预期工作。
如果当光标位于类文件中的任何其他位置时仅按F6,则phpstorm将仅打开移动对话框。