Answers:
仅在IntelliJ Ultimate中可用:
要禁用重复代码检测,请转到
文件→设置→编辑器→检查→常规→复制的代码片段
并取消选中“重复代码片段”复选框。
在您的代码中添加提示,以便其他人知道您的意图:
@SuppressWarnings("Duplicates")
是的,有可能,但我强烈建议您不要这样做!
重复代码是技术债务的一种形式。任何包含错误的重复代码都意味着您现在有一个重复的错误-然后冒着风险,在修复它时,只能将其修复在一个地方,而重复的将保留...
如果重复的代码警告使您分心,那么摆脱它们的最佳策略是消除代码重复。您的代码库和未来的维护人员将感谢您
这个答案可能有点无关紧要,但是我发现这很有用,如果您要针对特定代码块而不是整个方法,类或ide禁用它,则可以从此答案中删除,然后在该代码块之前添加以下行
//noinspection Duplicates
注意:您不能在此行之后添加任何其他注释。