PhpStorm 8 - 重命名重构 - 如何在整个项目中重命名对象 属性?

PhpStorm 8 - Rename Refactoring - How do I rename a object property throughout my project?

在 PhpStorm 8 中,'Refactor' 菜单下存在选项 'Rename'。如果我在我的代码中单击一个变量,然后单击 select 'Rename',那么我相信 'Rename' 将尝试在我的项目中进行搜索并将变量重命名为我希望的任何名称。但是,如果我单击一个对象 属性,'Refactor' 菜单下的 'Rename' 选项将保持灰色,并且显然无法用于重命名对象属性。

因此我想知道,使用 Phpstorm 8,在整个项目中重命名对象的最快方法是什么 属性?

具体来说,我正在尝试将 'country' 对象的 属性 从 'name_english' 更改为 'name'。

将光标放在 属性 定义名称的顶部。然后Shift+F6(在MacCmd+F6) 或右键单击并 select 重命名。确保您的光标位于要重命名的 属性 上(不要只是右键单击它)。