2016-08-05 53 views
0

当我遇到了下列结构的gradle这个项目:如何的IntelliJ配置要考虑的文本文件重命名类

src 
    docs/asciidoc contains asciidoctor documents 
    main/java contains java source code (surprise) 
    test/java contains java source for tests 

在src文件夹中的文件AsciiDoctor引用类。当我使用IntelliJ Idea重命名源文件夹中的类时,我希望它建议在AsciiDoctor文件中更改该名称的出现次数,但它并没有,尽管我已选中“在注释和字符串中搜索”复选框。

我可以通过某些配置启用所需的行为吗?

回答

1

起初我怀疑它与maven结构有关(/ src/docs不完全标准,但据我所知无论如何都没有官方建议),但我记得第二个复选框相同的接口(按SHIFT + F6两次)Search for text occurrences,并启用它似乎按预期方式工作,至少在IJ 14上。下面的示例同时具有这两种情况并且还有文件在/ src/resources下&/SRC /文档

Search for text occurrences

+0

该复选框被选中,仍然母鹿不工作。我的版本是16.2 ...想知道我是否发现了一个错误。 –

+0

@JensSchauder有时候,“查找”窗口会短时间弹出,就像在附加的GIF中一样,我很想念它。如果你手动打开它,并且没有任何东西,那么它可能确实是一个错误。你可以检查[他们的追踪器](https://youtrack.jetbrains.com/issues/IDEA),看看里面有没有东西。不幸的是,我现在无法做到这一点,因为我正在开会 – Morfic

+0

我只是用一个简单的项目尝试过,它工作得很好。只是不在真正的...甚至重新启动,使缓存无效。没有帮助。 –