我使用netbeans开发我的一些php项目。一切正常,直到它收到版本8.1更新。
现在,当我尝试重构类方法时,它会弹出一条消息"You can not refactor because this file is not part of an open project"
(我不知道它是否在英文版中说的完全相同,因为它是用我的原生语言包安装的)
我只是试图排除整个项目并再次结帐(我使用subversion作为此项目的版本控制),但它一直阻止我重构。
我确信这些文件是开放项目的一部分。这是截图:
非常感谢任何帮助。
〜编辑:
重构示例:
我在我的" Controller"中有这个公共方法。类:
/**
*
* @return array
*/
public function getAll(){
return $this->_controllerData;
}
只是尝试将其重命名为 getData 。 (右键单击方法名称,然后转到重构>重命名(Ctrl + R)