我有一堆类,其中包含带有未使用参数的构造函数。例如这一个:
class Book {
String author;
String title;
public Book(String author, String title, int numberOfPages) {
this.author = author;
this.title = title;
}
}
Eclipse是否提供了在多个文件中自动删除这些未使用参数的方法?手动删除它们需要数小时。
答案 0 :(得分:3)
在Eclipse Juno上,您可以将编译器设置为在有未使用的参数时显示警告/错误。
Window
- > Preferences
Java
- > Compiler
- > Errors/Warnings
Unnecessary code
Value of parameter is not used
设置为Warning
或(更好)Error
。
这样,如果有未使用的方法/构造函数参数,编译器将显示警告或甚至无法编译。
在这种情况下,当您导航到Problems
视图时,您可以通过鼠标右键单击应用Quick Fix
。
答案 1 :(得分:1)
转到Windows->Preference->Java->Compiler->Errors/Warnings
在“不必要的代码”选项卡中。从Value of Parameter is not used
或Error
或Ignore
将Warning
设为{{1}}。