批量重命名文件 - Android Studio

时间:2016-10-10 08:22:32

标签: android android-studio rename

我想将所有以前缀tranp_开头的java类和布局重命名为event_。我可以使用 Shift + F6 组合逐个完成,但这需要花费太多时间(有超过20个文件)。是否有更快的方式批量执行此操作?

2 个答案:

答案 0 :(得分:0)

似乎没有实现通过Android Studio中提供的重构一次重命名多个文件的功能。

我也觉得需要有这样的功能,因为我一直在改变我的决定,以某种特定的方式命名某个类别的元素,因此必须一个接一个地单调乏味。在许多情况下会导致错误。

我希望未来的版本能够拥有它,但在此之前我最擅长的是使用'ctrl + r'功能搜索项目的所有实例并将其替换为我想要重命名的内容。然后在所有引用元素的地方再次执行此操作。然后最后确保没有由最近重命名引起的错误我只是运行它。如果有任何错误,例如“找不到资源”,那么Android Studio确实会指出错误的位置,这通常是我要重命名的地方。

虽然这不是一个确定的方法,但是当你不得不重命名很多元素而不是'shift + f6'时,它对我帮助很大。

答案 1 :(得分:0)

尽管这是一个古老的问题,但我认为值得回答,因为有一个有效的解决方案。

使用AndroidStudio打开项目,然后右键单击主项目的文件夹,选择“替换为路径”并享受它。我只用了不到40秒的时间就替换了400次,只需确保您确实需要替换所有语句即可!