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

时间:2015-05-13 17:05:40

标签: php refactoring phpstorm

在PhpStorm 8中,在“Refactor”菜单下,存在“重命名”选项。如果我点击代码中的变量然后选择“重命名”,那么我相信'重命名'将尝试在整个项目中搜索并将变量重命名为我希望的变量。但是,如果单击对象属性,“重构”菜单下的“重命名”选项将保持灰显状态,并且显然无法重命名对象属性。

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

具体来说,我试图将“country”对象的属性从“name_english”更改为“name”。

1 个答案:

答案 0 :(得分:1)

将光标置于属性定义名称的顶部。然后 Shift + F6 (在Mac Cmd + F6 )或右键单击并选择重命名。确保光标位于要重命名的属性上(不要恰到好处地点击它)。