VisualStudioTutorial/Refactoring
Aus Das Sopra Wiki
Refactoring
Als Refactoring bezeichnet man verschiedene verbesserungen an der Quelltextstruktur ohne die Funktionalität zu ändern.
- Methode extrahieren
- Um eine Methode zu extrahieren markiert man die zu extrahierenden Zeilen. Rechtsklick und Auswahl von Refactor -> Extract Method... öffnet ein Fenster, in dem man den Namen für die neue Methode angeben kann. Diese wird dann automatisch mit den Passenden Parametern und dem richtigen Rückgabetyp generiert.
- Variablen und Klassen unbenennen
- Um eine Variable oder Klasse umzubenennen öffnet man das Kontextmenü für den Klassennamen und geht auf Refactor -> Rename... oder benennt die Variable oder Klasse an Ihrer Definition um. Daraufhin ercheint ein kleines rotes Rechteck rechts unter dem neuen Namen.
- Extract Interface
- Man kann sich auch ein Interface aus einer Klasse generieren lassen.