我有一堆包含未使用参数的构造函数的类。例如这个:
class Book {
String author;
String title;
public Book(String author, String title, int numberOfPages) {
this.author = author;
this.title = title;
}
}
Eclipse是否提供自动删除多个文件中这些未使用参数的方法?手动删除它们将花费几个小时。
最佳答案
在Eclipse Juno上,您可以将编译器设置为在有未使用的参数时显示警告/错误。
打开Window
-> Preferences
导航到Java
-> Compiler
-> Errors/Warnings
查找名为Unnecessary code
的节点
将Value of parameter is not used
设置为Warning
或(更好)Error
。
这样,如果有未使用的方法/构造函数参数,编译器将显示警告,甚至无法编译。
在这种情况下,当导航到Problems
视图时,可以用鼠标右键单击来应用Quick Fix
。