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



在我的应用程序中,使用IntelliJ中的重构重命名功能是危险的。

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

更改sql文件、代码注释、liquibase-xml、注释

值得庆幸的是,当应用了突破性的更改时,我的单元测试会发现大多数情况。然而,在某些情况下,它会重命名我代码中的模糊内容,我必须手动使用git提交来检查是什么破坏了我的应用程序。

公平地说,重构确实会提示您排除字符串的出现,但每次都是手动任务。有没有一种方法可以在默认情况下让IntelliJ只重命名出现的代码?

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

最新更新