Freigeben über


Verwenden der Aufgabenliste mit Codekommentaren und Verknüpfungen

Mithilfe des Tools Aufgabenliste in Visual Studio können Sie Codekommentare nachverfolgen, die Token wie TODO und HACK oder benutzerdefinierte Token verwenden. Sie können diese Funktion auch für die Verwaltung von Aufgabenverknüpfungen verwenden, die Sie direkt zu einer vordefinierten Stelle im Code führen. Standardmäßig wird die Aufgabenliste in der interaktiven Entwicklungsumgebung (Interactive Development Environment, IDE) von Visual Studio am unteren Rand des Anwendungsfensters geöffnet:

Screenshot des Fensters „Aufgabenliste“ am unteren Rand des Anwendungsfensters in Visual Studio.

Wenn Ihnen das Fenster Aufgabenliste nicht angezeigt wird, wählen Sie Ansicht>Aufgabenliste aus, oder verwenden Sie die Tastenkombination STRG+\,T. Wie andere Funktionsfenster in der Visual Studio-IDE können Sie auch das Fenster Aufgabenliste an eine beliebige Position in der IDE-Oberfläche verschieben.

Verwenden vordefinierter Token

Visual Studio erstellt die Inhalte der Aufgabenliste durch Scannen des Codes auf Kommentarmarkierungen und Token. Für C/C++-, C#- und Visual Basic-Programme sind verschiedene vordefinierte Token verfügbar: HACK, TODO, UNDONE und UnresolvedMergeConflict. Bei diesen Tokenbezeichnungen wird die Groß-/Kleinschreibung nicht beachtet.

Visual Studio erkennt einen Kommentar, wenn er diese drei Komponenten enthält:

  • Die Kommentarmarkierung, z. B. //, #, <!--

  • Das Kommentartokenpräfix, z. B. TODO, hack, MoveToHeader

  • Der Kommentartext, der dem Token folgt

Dies ist ein Beispiel für einen Codekommentar in C#:

// TODO: Load state from previously suspended application

Wenn Visual Studio ein vordefiniertes Token erkennt, wird der Kommentartext in der Aufgabenliste als Aufgabe angezeigt.

Erstellen benutzerdefinierter Token

Sie können für jede Programmiersprache benutzerdefinierte Token erstellen, indem Sie die folgenden Schritte ausführen:

  1. Wählen Sie im Visual Studio-Menü Tools Optionen aus.

  2. Erweitern Sie den Abschnitt Umgebung, und wählen Sie die Registerkarte Aufgabenliste aus. Anschließend wird die Seite mit den Aufgabenlistenoptionen geöffnet:

    Screenshot, der das Hinzufügen von Token für die Aufgabenliste in Visual Studio zeigt, einschließlich vordefinierter und benutzerdefinierter Token.

  3. Geben Sie im Textfeld Name den Namen für das benutzerdefinierte Token ein, z. B. Optimieren.

  4. Erweitern Sie die Dropdownliste Priorität, und wählen Sie eine Standardpriorität für das benutzerdefinierte Token aus.

  5. Um das benutzerdefinierte Token zur Liste der Token hinzuzufügen, wählen Sie Hinzufügen aus.

  6. Wählen Sie OK, um Ihre Änderungen zu übernehmen.

Wenn Visual Studio ein benutzerdefiniertes Token erkennt, wird der Kommentartext in der Aufgabenliste als Aufgabe angezeigt.

Hinzufügen von Codeaufgabenverknüpfungen

Eine Codeaufgabenverknüpfung ist ein Lesezeichen, das Sie dem Code hinzufügen, den Visual Studio in der Aufgabenliste nachverfolgt. Für diese Art von Verknüpfung wird ein anderes Symbol als für ein normales Lesezeichen angezeigt.

  1. Um eine Codeaufgabenverknüpfung zu erstellen, fügen Sie den Zeiger an der Stelle im Code ein, an der Sie eine Verknüpfung platzieren möchten.

  2. Wählen Sie Bearbeiten>Lesezeichen>Verknüpfung für Aufgabenliste hinzufügen aus, oder verwenden Sie die Tastenkombination STRG+K, STRG+H.

    Screenshot, der das Hinzufügen eines Lesezeichens zeigt, um in der Aufgabenliste eine Aufgabenlistenverknüpfung zu erstellen.

Verwenden von Aufgaben und Verknüpfungen für den Zugriff auf Code

Nachdem Visual Studio die Aufgabenliste mit Ihren Codekommentartoken-Instanzen und Codeaufgabenverknüpfungen aktualisiert hat, können Sie mithilfe dieser Elemente schnell zu den verknüpften Stellen im Code wechseln:

  1. Um für eine Aufgabe zur entsprechenden Stelle im Code zu wechseln, klicken Sie in der Aufgabenliste auf das Aufgabenelement.

  2. Um zur Codestelle für die vorherige oder nächste Aufgabe in der Liste zu springen, klicken Sie mit der rechten Maustaste auf die aktuelle Aufgabe in der Liste und wählen Nächste Aufgabe oder Vorherige Aufgabe aus. Diese Aktionen sind auch im Visual Studio-Menü Ansicht verfügbar.

Sortieren von Listenelementen

Sie können die Sortierreihenfolge für die Listenelemente ändern:

  1. Um die primäre Sortierreihenfolge für die Liste zu ändern, wählen Sie eine Spaltenüberschrift aus. Visual Studio sortiert den Listeninhalt nach den Elementen in der ausgewählten Spalte.

  2. Um eine sekundäre Sortierreihenfolge anzuwenden, wählen Sie UMSCHALT und eine andere Spaltenüberschrift aus. Visual Studio sortiert den Listeninhalt nach der ersten ausgewählten Spalte und dann nach der zweiten ausgewählten Spalte.

Sie können diesen Ansatz fortsetzen und eine verfeinerte Sortierung anwenden, indem Sie UMSCHALT und eine andere Spaltenüberschrift auswählen.

Einblenden, Ausblenden und Sortieren von Spalten

Sie können auch mit bestimmten Spalten in der Liste arbeiten:

  1. Um eine Spalte anzuzeigen, klicken Sie mit der rechten Maustaste auf eine beliebige Stelle in der Liste und wählen Spalten anzeigen aus. Wählen Sie im Flyoutmenü die Spalten aus, die angezeigt werden sollen. Die folgenden Spalten sind verfügbar: Priorität, Beschreibung, Projekt, Projektrang, Pfad, Datei, Zeile und Spalte.

    • Visual Studio zeigt im Flyoutmenü ein Häkchen neben Spalten an, die sichtbar sind.

    • Um eine Spalte auszublenden, heben Sie die Auswahl des Spaltennamens im Flyoutmenü auf. Visual Studio entfernt das Häkchen.

  2. Um die Reihenfolge der Spalten in der Liste zu ändern, ziehen Sie die Spaltenüberschriften an die gewünschte Position.

Tipp

Die Spalte Projektrang gibt Projektabhängigkeiten an. Projekte mit dem Rang 1 sind nicht von anderen Projekten abhängig. Projekte mit dem Rang 2 hängen von einem oder mehreren Projekten mit dem Rang 1 ab usw. Weitere Informationen finden Sie unter StandardTableColumnDefinitions.ProjectRank-Feld.