Android Studio 重命名而不重构

Posted

技术标签:

【中文标题】Android Studio 重命名而不重构【英文标题】:Android Studio rename without refactor 【发布时间】:2017-12-20 18:27:47 【问题描述】:

所以,我想重命名 android studio 中的文件(布局/资源文件等),但我想安全地进行。基本上,我想重命名而不重构。我会处理之后出现的错误,但我不希望 Android Studio 对一些甚至可能与当前文件没有关系的文件造成严重破坏。

基本上,我想控制重命名。一个简单的文件重命名。有没有办法不用去 Windows 资源管理器?

【问题讨论】:

【参考方案1】:

重构菜单中有两个选项。 Refactor> Rename 选项正是您不想要的,另一个 Refactor> Rename File 选项正是您想要的。此外,当使用 Refactor> Rename 时,它会显示Refactoring Preview。在那里,您可以看到并选择将受此更改影响的内容。要查看选项,只需右键单击

【讨论】:

正确,但无法以这种方式重命名资源,这也会改变代码的出现。对于资源重命名似乎需要打开 Windows 资源管理器 不,我更新了我的答案,请检查并记住您始终可以使用右键单击排除选项来选择将受到重构影响的内容。 是的,现在已经完成了!感谢您的回答! 我看不到“重命名文件”选项 Android Studio 2.3.2。我只看到重命名。哦,等等,它在 java 文件上可用,但在资源文件上不可用。有趣...

以上是关于Android Studio 重命名而不重构的主要内容,如果未能解决你的问题,请参考以下文章

在 PHPStorm 中重命名文件而不重构

如何在 Android Studio 3.4 中复制和重命名项目?

Visual Studio Code - 在所有 ES6 导入中应用重命名文件重构

重命名应用程序包生成致命错误“执行重构时发生致命错误”

Android Studio中如何重命名文件

Android studio变量重命名问题