2012-04-16 13 views
8

Gente, esiste un modo intelligente per trovare facilmente i file inutilizzati nell'intera soluzione? Il mio progetto è stato consolidato da uno sviluppatore precedente e ha guadagnato dimensioni almeno 3 volte. Mi piacerebbe ridurre le dimensioni del progetto ma non riesco a trovare un modo facile e veloce. Qualche consiglio?ASP.NET/VS2010 Ricerca di file inutilizzati nel progetto

+1

Utilizzare la versione di prova di Resharper e fare i file di pulizia. Controllare le ridondanze nella sezione Codice in Gravità di ispezione nelle Opzioni di richiamo – Kiru

+0

Sembra un ottimo strumento. Sfortunatamente la mia azienda non consente di installare versioni di prova del software. –

+0

Forse utile [SO thread] (http://stackoverflow.com/q/5665979/304683) – EdSF

risposta

3

Questo progetto open source potrebbe essere un buon punto di partenza. Ha lo scopo di filtrare le immagini inutilizzate, ma dovrebbe essere abbastanza facile da cambiare in modo che cerchi i file non utilizzati.

Find unused images in VS Web Projects

+0

Semplice, gratuito, conveniente! –

+0

Quasi sembra troppo bello per essere vero! Sono contento che l'abbia aiutato :) –

0

Penso che trovare il codice non utilizzato sia un lavoro per uno strumento di analisi statico. Come @kiru menzionato, Reshareper ha questa funzionalità ed è facile da usare. Offrono anche una versione di prova di 1 mese.

+0

Questo non riguarda il codice, ma i file. La quantità di codice è corretta, ma ci sono troppi file come immagini, script inutilizzati, ecc ... Voglio rimuoverli in modo che il progetto si riduca un po '. –

1

Che ne dici di scrivere un programma per farlo? Potrebbe essere un piccolo progetto per un junior dev di scrivere per te.

0

L'estensione della risposta selezionata sopra funziona solo in vs2012 mentre il codice di pulizia lavora in VS2010 - vs2014:

V'è un'estensione gratuita chiamato Code Maid che "è un open source Visual Studio estensione a pulizia, ricerca e semplificazione della codifica C#, C++, F #, VB, XAML, XML, ASP, HTML, CSS, LESS, SCSS, JavaScript e TypeScript. " Anche le immagini.

Problemi correlati