IntelliJ重构重命​​名功能太强大,如何将其最小化?

时间:2018-12-13 10:19:38

标签: java intellij-idea

进入我的应用程序的阶段,在IntelliJ中使用重构重命名功能很危险。

例如,重命名休眠实体上的属性将导致IntelliJ重命名该单词的所有代码和文本。

更改sql文件,代码注释,liquibase xml,注释

很幸运,当应用了重大更改时,我的单元测试将处理大多数情况。 但是在某些情况下,它将重命名代码中晦涩的内容,我将不得不使用git commits手动检查以查看破坏我的应用程序的原因。

为了公平起见,重构确实会提示您排除出现的字符串,但这每次都是手动任务。默认情况下,有没有办法让IntelliJ仅重命名代码出现的地方?

1 个答案:

答案 0 :(得分:0)

在应用重命名重构时,您可以禁用在注释和字符串中搜索选项,以及搜索文本出现位置。在重新启动之间会记住此选项,因此您无需每次都取消选中它。请描述您期望什么行为?谢谢