Antworten:
Nur in IntelliJ Ultimate verfügbar:
Um die Erkennung von doppeltem Code zu deaktivieren, gehen Sie zu
Datei → Einstellungen → Editor → Inspektionen → Allgemein → Dupliziertes Codefragment
und deaktivieren Sie das Kontrollkästchen "Codefragment duplizieren".
Fügen Sie Ihrem Code einen Hinweis hinzu, damit andere Ihre Absicht kennen:
@SuppressWarnings("Duplicates")
Ja, das ist möglich , aber ich würde dringend davon abraten!
Doppelter Code ist eine Form der technischen Verschuldung. Jeder doppelte Code, der einen Fehler enthält, bedeutet, dass Sie jetzt einen doppelten Fehler haben. Sie laufen dann Gefahr, dass Sie ihn bei der Behebung nur an einer Stelle beheben und das Duplikat verbleibt ...
Wenn doppelte Code-Warnungen Sie ablenken, besteht die beste Strategie, um sie zu entfernen, darin, die Code-Duplizierung zu entfernen ... Ihre Codebasis und zukünftige Betreuer werden es Ihnen danken
Diese Antwort mag wenig irrelevant sein, aber ich fand sie hilfreich. Wenn Sie diese Antwort für einen bestimmten Codeblock deaktivieren möchten, nicht für die gesamte Methode, Klasse oder Idee, fügen Sie einfach die folgende Zeile direkt vor diesem Codeblock hinzu
//noinspection Duplicates
Hinweis: Sie können nach dieser Zeile keinen weiteren Kommentar einfügen.