如何修复错误"重命名重构不能应用于此上下文"在Netbeans中?

时间:2016-06-30 05:21:10

标签: html5 netbeans refactoring

我目前正在研究netbeans中的HTML5项目,并希望更改多次出现的变量名称。但是,当我单击重构然后重命名时,IDE会告诉我:

  

重命名重构不能在此上下文中应用。

那么在Netbeans的HTML5项目中重构变量名是否可能?

1 个答案:

答案 0 :(得分:2)

JavaScript重构选项非常有限,通常只在单个文件的上下文中工作,您可以通过将光标放在目标变量/函数上并按Ctrl + R来调用它(抱歉,不确定Mac上的快捷方式)然后键入一个新名称。这不是完全重构,只是“有限重命名”,而且,它只会在给定文件中重命名变量,而不是整个项目。

请注意,在NetBeans中,如果从主菜单中打开Refactor,也会显示重命名操作,同时显示相同的快捷方式,但快捷方式实际上是在执行菜单项以外的操作。