如何从应用程序中的每个文件中删除特定导入?

时间:2012-03-30 17:21:33

标签: java android eclipse

在eclipse中,如何从包中的每个文件中删除特定的导入?

例如,我需要从整个包中删除以下内容:

import android.R;

我不是问如何删除未使用的导入,只是如何删除特定的代码行。在这种情况下,是导入。

3 个答案:

答案 0 :(得分:3)

  • 包资源管理器视图中选择包。
  • 选择菜单 - >搜索 - >文件
  • 在对话框包含文本import android.R;文件名模式*.java
  • for Scope - 选择“所选资源”
  • 点击替换
  • 搜索视图将显示所有匹配项,并且您将获得一个新对话框,您必须输入替换项(在您的情况下将其留空)

注意,这是不是重构。替换文本可能会导致数十个编译时错误,必须手动修复。

答案 1 :(得分:0)

偏好设置 - > Java->编辑器 - >保存操作 - >配置...

从“不必要的代码”选项卡保存时,您可以配置删除未使用的导入。

添加导入通常在编写代码时完成,否则无法编译。

答案 2 :(得分:0)

ctrl-Shift-O-I  is the shortcut to organize import in a particular file in eclipse..

此外,您可以对整个软件包进行修改,并选择“可用于组织导入”选项,以便在整个软件包中删除未使用的导入。