【问题标题】:intellij find usages behaving strangelyintellij 发现行为异常的用法
【发布时间】:2022-03-17 17:52:59
【问题描述】:

有没有一种方法可以在项目中搜索某些文本的所有用途,而无需先突出显示该文本。 IE。调出搜索界面,然后输入我要查找的文字?我没有在 Intellij 文档中看到如何执行此操作。

注意,当我在文件中选择一些文本并执行 Search->Find Usages 时,它会通过弹出一个小窗口“找不到用法。定位到您希望查找的用法并重试的元素”来响应。无论我搜索 groovy 文件中的变量名还是评论中的某些文本,我都会得到这个。所以出于某种奇怪的原因,这根本不起作用。

我正在使用 Intellij Ultimate 10.5(版本 10.5.1)

感谢您提供任何帮助或解决方法。

【问题讨论】:

    标签: intellij-idea


    【解决方案1】:

    Search->Find in Path 是您要查找的内容吗? (在 Windows 上为 Ctrl-Shift-F)您可以在整个项目、某个目录或自定义范围中查找文本。

    【讨论】:

    • 非常感谢保罗,你是一个祝福 :-)
    【解决方案2】:

    我在 strings.xml 中搜索字符串时遇到了完全相同的问题,但项目并未针对该文件进行编译。 因此,请确保您已针对该构建变体、模块、风味等进行编译。

    【讨论】:

      【解决方案3】:

      确保项目配置正常

      • 文件 -> 项目结构 -> 项目 -> 设置正确的 SDK
      • 文件 -> 项目结构 -> 项目设置 -> 模块 -> + -> 导入模块 -> 导入您的 gradle 或 maven 项目

      现在清除所有现有缓存

      • 文件 -> 使缓存无效

      重启 Intellij 并等待索引重建。为我工作:)

      【讨论】:

        猜你喜欢
        • 2014-10-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-05-13
        • 2022-11-06
        • 2018-10-06
        相关资源
        最近更新 更多