Azione La soluzione viene visualizzata con due file aperti in modalità side-by-side nell'editor. Proseguire l'operazione disegnando una casella evidenziata in entrambi i file intorno ai frammenti di codice che "corrispondono" (nota: i frammenti di codice corrispondenti non saranno testualmente identici. Saranno i frammenti che vengono rilevati dall'analisi dei cloni di codice) Dialogo Durante la crescita e l'evoluzione di una base di codice, è inevitabile che si vengano a creare duplicati nel codice. Gli sviluppatori applicano le stesse soluzioni molte volte e i duplicati sono considerati un problema in quanto aumentano il costo di manutenibilità del codice. È difficile apportare modifiche e correzioni a un frammento e rilevare e propagare tali modifiche ad altri frammenti. Con Visual Studio, è possibile utilizzare la funzionalità di clone di codice per trovare i cloni di frammenti specifici o tutti i cloni di una soluzione. In Visual Studio i frammenti simili vengono visualizzati in modalità side-by-side ed è possibile decidere se effettuare il refactoring dei frammenti in una singola funzione o lasciarli inalterati. Azione Evidenziare un frammento di codice. Fare clic con il pulsante destro del mouse sul frammento, quindi selezionare Trova cloni corrispondenti in soluzione. Espandere la finestra dei risultati per visualizzare le corrispondenze trovate. Dialogo La funzionalità di rilevamento dei cloni di codice è molto semplice da utilizzare, è sufficiente un solo clic. Evidenziare un frammento di codice che si ritiene disponga di duplicati. Nel menu di scelta rapida visualizzato facendo clic con il pulsante destro del mouse, selezionare Trova cloni corrispondenti in soluzione. Le corrispondenze vengono visualizzate nella finestra dei risultati dei cloni di codice. Azione Selezionare Analizza soluzione per cloni codice nel menu Analizza. Le corrispondenze dei cloni di codice vengono visualizzate nella finestra dei risultati. Espandere per visualizzare le corrispondenze. Dialogo Oltre alla ricerca di un frammento specifico nello strumento Clone di codice è possibile trovare anche tutti i cloni presenti nella soluzione. Selezionare Analizza soluzione per cloni codice nel menu Analizza. Verranno restituiti tutti i cloni di codice della soluzione che sono più lunghi di 10 righe. Azione Viene visualizzata la finestra dei risultati con i cloni di codice. Selezionare due cloni di codice. Fare clic con il pulsante destro del mouse e selezionare Confronta. Viene visualizzata la finestra con le differenze. Dialogo È possibile eseguire facilmente un confronto side-by-side dei cloni di codice direttamente nella finestra dei risultati dei cloni di codice. Selezionare due cloni o un gruppo contenente almeno due cloni. Fare clic con il pulsante destro del mouse per selezionare il confronto. Vengono confrontati solo i frammenti di clone di codice utilizzando lo strumento di differenze incorporato. Azione Viene visualizzata una finestra dei risultati con la corrispondenza media dei cloni. Selezionare due cloni di codice. Fare clic con il pulsante destro del mouse e selezionare Confronta. I frammenti non corrispondono testualmente, ma comunque vengono rilevati. Dialogo Lo strumento Clone di codice non esegue semplicemente un confronto di testo. È un'analisi effettiva dell'albero semantico. Il rilevatore eseguirà la corrispondenza dei frammenti in cui i nomi delle variabili sono stati completamente modificati e troverà le corrispondenze in cui alcune istruzioni sono state riordinate. Dialogo Il rilevamento dei cloni di codice è un'operazione molto importante che aumenta la gestibilità e diminuisce i costi delle modifiche di codice.
Azione Esaminare i riferimenti di un dato progetto, quindi esaminare il progetto successivo. Dialogo Si supponga che il team ...
Azione Il cliente scrive il codice, quindi apre un altro file da Esplora soluzioni e scrive altro codice. Azione Aprire una ...
Azione In Visual Studio, scegliere Crea nuovo progetto e quindi scegliere Progetto di test codificato dell'interfaccia utente. ...
Azione Iniziando con un metodo "override", richiedere Trova tutti i riferimenti. Si ottengono i metodi con lo stesso nome ...
Azione La soluzione viene visualizzata con due file aperti in modalità side-by-side nell'editor. Proseguire l'operazione ...
Azione Nella pagina Lavoro personale, sono presenti alcune modifiche di file e un'attività attiva. Fare clic sulle modifiche ...
Azione Passare a centro lab > Lab Dialogo Si prenda in considerazione uno scenario differente. Si desidera creare un ambiente ...
Azione Selezionare Start > Programmi > Visual Studio 2012 > Microsoft Test Manager e avviarlo. Finestra di dialogo Avviare ...
Azione Si inizia in Visual Studio 2012 con Esplora test aperto, una classe di test nell'editor di codice ed Esplora soluzioni ...