Est-il possible de désactiver la détection de code dupliqué dans Intellij?

Est-il possible de désactiver la double détection de code dans l'Ide?

Je n'ai pas trouvé cette fonctionnalité utile et elle continue de me distraire.

70
demandé sur zudduz 2016-04-14 18:02:53

4 réponses

pour le basculer, allez à autres paramètres → Editeur → Inspections → général → Le Code Dupliqué.

Vous pouvez utiliser le champ de recherche pour trouver l'élément spécifique.

enter image description here

94
répondu Vojtech Ruzicka 2018-03-27 23:29:35

ajoutez un indice à votre code pour que les autres connaissent votre intention:

@SuppressWarnings("Duplicates")
75
répondu Max Barrass 2017-09-07 18:53:13

Oui , c'est possible , mais je fortement déconseille cela!

code en Double est une forme de dette technique. Tout code dupliqué qui contient un bogue signifie que vous avez maintenant un Bogue dupliqué - vous courez alors le risque que lorsque vous le corrigerez, vous ne le corrigerez qu'en un seul endroit et le dupliqué restera...

si les avertissements de code en double vous distraient, alors la meilleure stratégie pour se débarrasser d'entre eux est à supprimer la duplication de code ... Votre codebase et vos futurs responsables vous en remercieront

12
répondu Kevin Wright 2016-04-15 09:51:33

Java a cette annotation Vous devriez utiliser cela au lieu d'éteindre la fonction de surlignage D'IntelliJ Ajouter cette ligne au-dessus de votre classe ou des morceaux de code

@SuppressWarnings("Doublons")

2
répondu Long Do Thanh 2018-03-25 17:21:10