Aktion Eine Projektmappe mit zwei geöffneten Dateien im parallelen Modus im Editor anzeigen. Im Verlauf des Dialogs in beiden Dateien ein Markierungsfeld um die übereinstimmenden Codefragmente zeichnen. (Hinweis: Die übereinstimmenden Codefragmente müssen nicht textlich übereinstimmen. Markieren Sie die Bereiche, die von der von Codeklonanalyse erkannt werden.) Dialog Wenn sich eine Codebasis vergrößert und entwickelt, ist es unvermeidbar, dass Duplikate im Code auftreten. Die gleichen Lösungen werden von Entwicklern mehrfach erfunden. Duplikate stellen eine Unannehmlichkeit dar, da sie die Wartungskosten für den Code erhöhen. Es ist eine schwierige Aufgabe, Änderungen und Fixes am Code vorzunehmen und diese Änderungen in anderen Codefragmenten zu erkennen bzw. in diesen zu übernehmen. Mit Visual Studio können Sie anhand der Codeklonfunktion Klone von bestimmten Fragmenten oder alle Klone in einer Projektmappe finden. Visual Studio zeigt ähnliche Fragmente nebeneinander an. Sie können entscheiden, ob sie in eine einzige Funktion umgestaltet oder unverändert beibehalten werden sollen. Aktion Ein Codefragment markieren. Mit der rechten Maustaste darauf klicken und "Übereinstimmende Klone in Projektmappe finden" auswählen. Das Ergebnisfenster erweitern, um gefundene Übereinstimmungen anzuzeigen. Dialog Die Codeklonerkennung kann einfach mit einem einzigen Klick ausgeführt werden. Markieren Sie ein Codefragment, von dem möglicherweise Duplikate vorhanden sind. Wählen Sie im Kontextmenü für den rechten Mausklick "Übereinstimmende Klone in Projektmappe finden" aus. Die Übereinstimmungen werden im Fenster mit den Codeklonergebnissen angezeigt. Aktion Im Menü "Analysieren" "Projektmappe für Codeklone analysieren" auswählen. Die Codeklonübereinstimmungen im Fenster "Ergebnisse" anzeigen. Einige erweitern, um die Übereinstimmungen anzuzeigen. Dialog Zusätzlich zur Suche nach einem bestimmten Fragment können Sie mit dem Codeklontool auch alle Klone in der Projektmappe suchen. Wählen Sie im Menü "Analysieren" die Option "Projektmappe für Codeklone analysieren" aus. Alle Codeklone in Ihrer Projektmappe, die länger als 10 Zeilen sind, werden zurückgegeben. Aktion Es wird ein Ergebnisfenster mit den Codeklonen angezeigt. Zwei Codeklone auswählen. Rechtsklick mit Maustaste und anschließend "Vergleichen" auswählen. Das Fenster "Untersch. anzeigen". Dialog Sie können die Codeklone im Fenster "Codeklonergebnisse" einfach nebeneinander vergleichen. Wählen Sie zwei Klone oder eine Gruppe aus, die mindestens zwei Klone enthält. Klicken Sie mit der rechten Maustaste darauf, und wählen Sie anschließend "Vergleichen" aus. Mithilfe des integrierten diff-Tools werden die Codeklonfragmente verglichen. Aktion Es wird ein Ergebnisfenster mit mittlerer Klonübereinstimmung angezeigt. Zwei Codeklone auswählen. Mit der rechten Maustaste klicken und "Vergleichen" auswählen. Zeigen, dass die Fragmente textlich nicht genau übereinstimmen, aber dennoch erkannt wurden. Dialog Das Codeklontool vergleicht nicht einfach nur Textinhalte. Es bietet eine echte Analyse der semantischen Struktur. Die Erkennung findet auch Übereinstimmungen in Fragmenten, deren Variablennamen sich vollständig geändert haben. Außerdem werden Übereinstimmungen in neu angeordneten Anweisungen gefunden. Dialog Die Codeklonerkennung ist sehr nützlich. Sie erhöht die Wartbarkeit und senkt die Kosten für Codeänderungen.
Aktion Die Projektverweise für ein bestimmtes Projekt werden betrachtet. Dann werden die des nächsten untersucht. Dialog ...
Aktion Ein Kunde gibt Code ein, öffnet später eine andere Datei im Projektmappen-Explorer und gibt weiteren Code ein. Aktion ...
Aktion Einblendung zu Visual Studio 2012 mit geöffnetem Test-Explorer, einer Testklasse im Code-Editor und geöffnetem Projektmappen-Explorer. ...
Aktion Einblendung zu Visual Studio 2012 mit geöffnetem Test-Explorer, einer Testklasse im Code-Editor und geöffnetem Projektmappen-Explorer. ...
Aktion Eine Projektmappe mit zwei geöffneten Dateien im parallelen Modus im Editor anzeigen. Im Verlauf des Dialogs in beiden ...
Aktion In Visual Studio ein neues Projekt erstellen. "Testprojekt für codierte UI" auswählen. Dialog Automatische Tests der ...
Aktion Start auf einer Projektstartseite in Web Access. Dialog In diesem kurzen Video möchten wir Ihnen die neuen Agile-Projektverwaltungsfunktionen ...
Aktivieren Sie bei Verwenden von FindString-Methoden oder FindExactString-Methoden mit zwei Argumenten und einem Kombinations- ...
Aktivieren Sie das Kontrollkästchen, wenn die Meldung nicht mehr angezeigt werden soll. Wenn Sie die Meldung wieder anzeigen ...