Verschieben eines Typs in ein entsprechendes Dateirefactoring

Dieses Refactoring gilt für:

  • C#

  • Visual Basic

Beschreibung: Hiermit können Sie den ausgewählten Typ in eine separate Datei mit demselben Namen verschieben.

Hintergrund: Es sind mehrere Klassen, Strukturen, Schnittstellen usw. in der gleichen Datei vorhanden, die Sie trennen möchten.

Vorteile: Das Platzieren mehrerer Typen in die gleiche Datei kann die Suche nach diesen Typen erschweren. Durch das Verschieben von Typen in Dateien mit demselben Namen wird der Code besser lesbar und ist einfacher zu navigieren.

Vorgehensweise

  1. Platzieren Sie den Cursor innerhalb des Namens des Typs, wo dieser definiert wird. Beispiel:

    class Person
    
  2. Führen Sie dann eine der folgenden Aktionen aus:

    • Drücken Sie an einer beliebigen Stelle in einer Zeile STRG+. ,
    • Klicken Sie mit der rechten Maustaste auf den Typnamen, und wählen Sie Schnellaktionen und Refactorings aus.
  3. Wählen Sie Typ verschieben in TypeNamecs aus dem Menü aus. Dabei ist TypeName der Name des Typs, den Sie ausgewählt haben.

    Der Typ wird in eine neue Datei im Projekt verschoben, die den gleichen Namen wie der Typ aufweist.

    • C#:

      Inline result - C#

    • Visual Basic:

      Inline result - Visual Basic

Siehe auch