gpt4 book ai didi

java - 使用 Intellij 版本 14 的 Android - 仅更新当前 XML 资源文件中的 XML 引用

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:11:33 24 4
gpt4 key购买 nike

我正在使用 Intellij Idea Version 14 进行 Android 开发。我最近升级到版本 14。在编辑资源 XML 时,当我更改任何组件(例如 TextView 或 Button)的 ID 时,它会询问一个问题“是否也更新用法?” “这将更新所有 XML 引用和 Java R 字段引用。”单击是更改使用相同 ID 的所有文件。版本 13 仅在该文件中执行。现在,无论使用什么名称,整个项目中的名称都会更改。我不想更改其他文件中的代码。这是一个例子。

文件 1:First.Java 和 First.XML 具有 ID 为 textViewPersonName 的 TextView

文件 2:Second.java 和 Second.XML 具有 ID 为 textViewPersonName 的 textView

现在我想将 Second.XML,textViewPersonName 更改为 textViewPersonFullName。在更改此文件时,Intellij 14 会更改所有文件(即 First.Java 和 First.XML )并将第一个文件中的 textViewPersonName 更新为 textViewPersonFullName。

如何仅在当前使用的文件(即 Second.XML)中进行更改。有什么设置吗?

最佳答案

如果您使用快捷键 [SHIFT]+[F6] 重构一个 id,您可以点击预览并打开第二个窗口:

enter image description here

在这里您可以右键单击所选行并排除该重构:

enter image description here

希望对你有帮助

关于java - 使用 Intellij 版本 14 的 Android - 仅更新当前 XML 资源文件中的 XML 引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28178122/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com