由于某种原因,Eclipse中的变量与约定不匹配(首字母大写)。它无法改变它。
所以,当我执行"重构" - > "重命名"在本地变量上,会出现一个弹出窗口:
"重命名本地变量" - "不鼓励使用此名称。根据 约定,局部变量的名称应以小写字母开头 。信"
点击"继续"并且行动完成了。但是有没有办法禁用这项检查,因为总是用"继续"确认非常费力。
示例:
public class Foo{
private String bar;
}
答案 0 :(得分:1)
我>>希望<<没有办法禁用它!!
使用大写字母作为第一个字母声明变量是Java中非常糟糕的样式。实际上,它比糟糕的风格更糟糕,因为Java语言是设计的,假设你会遵守该约定,如果忽略它,某些事情就会破裂。 (例如,如果您的类和变量名相同,则您可能会被标识符消除歧义规则所困扰。)
不可能改变它。
垃圾!当然有可能!
......修复
会非常麻烦
修复是很简单的。只需使用Eclipse的变量重命名,一次只使用一个变量。好吧,可能需要很长时间,而且会很乏味。但它也将是安全转换。然后,您可以对代码运行样式检查程序,以确保您已经获得了所有需要修复的实例。
答案 1 :(得分:0)
但正如之前所说,不要违背命名惯例。
如果你还想要,
转到preferences ---> type "refa" ---> click
java --->
取消选中"Rename with out dialog"
复选框。