IntelliJ 似乎迫使我重构项目中的所有内容,这非常令人恼火。例如,如果有一个名为 swap
的函数,我想将其重构为 swapBook
,项目中所有曾经是 swap
的地方,包括字符串、注释、不相关的函数,都会变成swapBook
...
如何才能像 Eclipse 那样只重构需要的内容?
最佳答案
您要重命名方法名称,还是要更改方法签名?
如果您使用默认的 Intellij Keymap,
Shift + F6:(重命名)更改方法名称和出现次数
Ctrl + F6 :(更改方法签名)仅更改方法名称和方法使用引用,而不更改字符串/注释
关于java - IntelliJ : How do I refactor without strings/comments/etc.?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40077678/