让Eclipse自动尝试在一堆.java文件中添加导入

dev*_*ium 1 java eclipse refactoring

我知道我可以打开一个给定的文件,然后点击CTRL + SHIFT + M,它会添加与我当前光标所在的类相关联的导入.

我正在对我的项目进行一些大的重构,我决定将File类的所有引用替换Filename为我自己的类.由于系统可能包含数百个类,因此这是一个需要处理的噩梦.我已经替换Search and Replace的所有引用FileFilename的,但现在我有进口的所有的地方的问题.

除了必须打开所有文件并手动将导入添加到Filename类中同时删除旧的导入时,更简单的方法是完成我的任务File

此外,是否有一种更简单的方法来替换项目中使用过的类(本例中,File类),而不是使用另一个类Search and Replace

Bal*_*usC 6

不要搜索和替换.只需在原始源文件中选择类名声明,然后按Alt+Shift+R(或右键单击,然后选择" 重构",然后选择" 重命名").

在此输入图像描述


更新:如果您确实需要在整个项目甚至工作区上搜索和替换,请按Ctrl+H,选择文件搜索选项卡,输入关键字,然后按替换按钮而不是搜索按钮.

在此输入图像描述