2010-06-09 10 views
5

Utilizzo Resharper da alcuni giorni e mi piace molto questo strumento, ma c'è una cosa che mi infastidisce e mi chiedo se può essere modificata.Ignora designer e file generati nell'analisi di Resharper

Ricevo molte notifiche di problemi dal codice generato (quasi 1400 nel mio progetto). Vorrei impostare quei file come ignorati in modo che non vengano controllati come si può fare con StyleCop e CodeAnalysis. Sfortunatamente sembra che Resharper ignori le impostazioni del codice generato dalle sue opzioni perché sto ancora ricevendo le stesse notifiche. Ho provato a impostare una maschera di file (vale a dire per *.resx) e aggiungere manualmente i file a generato, ma ancora non cambia nulla.

Non so se è importante, ma sto utilizzando VS 2010.

+0

si fa ad aggiungere i file come maschera? "* .Designer.cs"? Ho ReSharper 5 e non mostra avvisi nel codice del designer. –

+0

Sì, in realtà vengono aggiunti in questo modo per impostazione predefinita. Uso anche Resharper 5. – RaYell

risposta

8

Ho appena ricevuto una risposta per questo da supporto ReSharper:

per saltare i file durante controllo del codice si dovrebbe aprire ReSharper> Opzioni> Controllo del codice> Impostazioni, premere 'Modifica elementi per saltare' e aggiungere i file a tale elenco.

+7

È in qualche modo possibile aggiungere i file usando le maschere? – Scoregraphic

4

Sono d'accordo con la risposta di RaYell; per ignorare completamente tali file, è necessario aggiungerli a Elementi da saltare.

Ecco alcune informazioni più utili:

ciò che rende Codice diverso da Articoli generato di evitare?

Le voci [pagina codice generato], che consentiamo maschere (e regioni), fatevi analizzati, ancora suggerimenti, avvertimenti, suggerimenti o soluzioni rapide sono offerti dal momento che non ha molto senso . Tuttavia, e questo è importante, i file vengono ancora analizzati per fornire informazioni sugli errori e il completamento. Questo è ciò che rende il codice generato diverso da Elementi da saltare.

http://blogs.jetbrains.com/dotnet/2011/06/preventing-items-from-being-analyzed-in-resharper/

Problemi correlati