C'è un modo per disabilitare tutti gli avvisi di Resharper per un file o una sezione di codice con un singolo commento? Sto cercando di creare alcuni esercizi di codifica per intervistare potenziali candidati, e gli avvertimenti di Resharper danno via il problema che voglio far individuare al candidato: P Sopprimere l'avviso specifico rende ancora evidente quale sia il problema.Disabilita tutti gli avvisi di Resharper con un commento
Voglio ancora avere Resharper disponibile durante l'intervista, voglio solo che il candidato identifichi questo problema senza Resharper che guasta il divertimento.
modifica: Scusa, cercherò di essere più chiaro su cosa sto cercando. Non voglio disabilitare permanentemente un avvertimento particolare di Resharper, voglio solo che non venga mostrato in un particolare file, perché il punto dell'esercitazione è vedere se lo sviluppatore comprende il motivo dell'avvertimento.
Per fornire un esempio, è disponibile un avviso di Resharper per utilizzare il metodo di estensione .Any anziché Count()> 0, che si desidera venga indicato dallo sviluppatore. Per disattivare tale avviso, è necessario utilizzare un commento di:
// ReSharper disable UseMethodAny.0
in tutto il codice. Questo tipo di gioco dà via un po '.
stavo cercando di trovare qualcosa di simile:
// ReSharper disable all
cui ho potuto mettere in cima alla classe, in modo da non dare via ciò che voglio lo sviluppatore da trovare. Ma non riesco a trovare un modo per farlo. Anche l'uso dei numeri per gli avvisi di Resharper andrebbe bene, ma non penso che funzioni in questo modo?
In realtà, anche se si mettono tutti al top come numeri? Se metti qualcosa come "#pragma warning disable 1573' in cima al file e la persona riconosce immediatamente cosa significa 1573 warning - assumi solo sul posto :) –
Grazie per il suggerimento Alexei, ma sto parlando degli avvertimenti di Resharper, non avvertenze dal compilatore C# –
In ReSharper selezionare "disable with pragma" dal lightie thingie accanto a warning/error (o qualcosa del genere - non averlo a portata di mano) e userà questa sintassi. Sposta tutto verso l'alto, aggiungi un paio di extra e nessuno sarà in grado di usarli come suggerimenti. –