1

我有一堆类,其中包含带有未使用参数的构造函数。比如这个:

class Book {

    String author;
    String title;

    public Book(String author, String title, int numberOfPages) {       
        this.author = author;
        this.title = title;
    }
}

Eclipse 是否提供任何方法来自动删除多个文件中这些未使用的参数?手动删除它们需要几个小时。

4

2 回答 2

3

在 Eclipse Juno 上,您可以将编译器设置为在有未使用的参数时显示警告/错误。

  1. 打开Window->Preferences
  2. 导航到Java-> Compiler->Errors/Warnings
  3. 找到名为的节点Unnecessary code
  4. 设置Value of parameter is not usedWarning或(更好)Error

在此处输入图像描述

这样,如果有未使用的方法/构造函数参数,编译器将显示警告甚至无法编译。

在这种情况下,当您导航到Problems视图时,您可以Quick Fix通过鼠标右键单击来应用 a。

在此处输入图像描述

于 2014-11-24T05:08:51.793 回答
1

Windows->Preference->Java->Compiler->Errors/Warnings

在那个不必要的代码选项卡中。由或Value of Parameter is not used制成。_ErrorIgnoreWarning

于 2014-11-24T05:09:05.687 回答