【问题标题】:Problem with intellij idea rename variable?intellij想法重命名变量有问题吗?
【发布时间】:2019-03-31 16:46:54
【问题描述】:

当我尝试使用 Shift + F6 或简单地 Refactor => Rename 重命名变量时,有时 intellij 不仅会重命名我想要的变量,还会重命名其他变量具有相同名称的变量(在其他文件中)及其所有完全不相关的引用。

当我进一步研究该行为时,我了解到它发生在 public 变量中。请参阅下面的屏幕截图。我试图重命名平方变量(关键字)。下面建议有很多完全不相关的代码行进行相应的重命名。

有人知道这里的确切问题吗?以及方便的解决方案?

谢谢。

【问题讨论】:

    标签: variables intellij-idea rename


    【解决方案1】:

    在重命名对话框中禁用在 cmets 和字符串中搜索的选项:

    当您按 Shift+F6 两次时,该选项可用。

    【讨论】:

    • 它与 cmets 或字符串无关。只是字段/变量。
    • @SupunWijerathne 请分享Minimal, Complete, and Verifiable example,这将有助于我们重现和解决问题。
    • 会尽快回复您。
    • @SupunWijerathne IDE 发现 cmets 和字符串中出现,您需要禁用屏幕截图中显示的选项。
    猜你喜欢
    • 2011-08-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多