Das Plugin highlightet Kommentare bzw. deren Bezeichnungen/Schlüsselwörter und setzt vor der Zeilennnummer noch ein farbiges Kennzeichen. Zudem hat das Plugin noch ein paar coole Zusatzfunktionen.
Hier Codebeispiele zum kopieren.
/** * [epic= EpicTitle #20220913-094612] * >> Wird verwendet, um mehrere Kommentare auch verschiedenen Typs zusammenzufassen << * - [epic= ] = required. Es darf kein Leerzeichen zwischen epic und = sein. * - EpicTitle/Flag = required. Ein Title der die Zusammenfassung beschreibt. Leerzeichen erlaubt. * Der Titel muss mit den anderen zusammengeörigen epiic Kommentaren exakt übereinstimmen. * - #Date = notRequired but recommended. Wird ein Titel versehentlich oder wissentlich mehrfach verwendet, * soll aber episch nicht zusammengehören, empfielt sich hier eine forlaufende Nummer oder wie in diesem Beispiel * ein Datumsstring. * Epic Kommentare werden im (gesamten) Workspace angezeigt. */ /** * TODO[epic= Comment Anchors #20220913-094612] - Todo Kommentar Beispiel * >> Ein Abschnitt, das auf die Fertigstellung wartet << * - [epic=... ist optional */ /** * FIXME[epic= Comment Anchors #20220913-094612] - Fixme Kommentar Beispiel * >> Ein Abschnitt, das eine Fehlerbehebung erfordert << * - [epic=... ist optional */ /** * NOTE - Note Kommentar Beispiel * >> Ein wichtiger Hinweis für einen bestimmten Codeabschnitt << */ /** * REVIEW[epic= Comment Anchors #20220913-094612] - Review Kommentar Beispiel * >> Ein Element, das einer zusätzlichen Überprüfung bedarf << * - [epic=... ist optional */ /** * SECTION[epic= Comment Anchors #20220913-094612] - Section Kommentar Beispiel * >> Wird verwendet, um eine Region zu definieren << * - [epic=... ist optional */ // STUB - Wird für generierte Standard-Snippets verwendet. Keine Ahnung wofür. // !SECTION - Ende Section (Der Text in Ende Section wird nicht angezeigt) /** * LINK files4u/js/js4u.js:60 * >> Um auf Notizen (Anchors) oder Zeilennummern zu verlinken << * - Der Pfad und die Dateien müssen existieren! * - Zeilennummern und ANCHOR müssen nicht vorhanden sein. * - Nach dem Pfad darf nur die Zeilennummer oder die id stehen! Kein weiteres Zeichen. * - Ist die Syntax bei einem Link nicht so wie hier angegeben, funktionieren alle Link * - Kommentare in der Datei nicht mehr. * * Beispiele: * * Links mit Zeilennummern * LINK files4u/js/js4u.js:200 * * * Link auf Anchor * LINK[epic= Comment Anchors #20220913-094612] files4u\js\js4u.js#target */ /** * ANCHOR[id=target] - Anchor Komentar Beispiel * >> Sprungziel der Link Kommentare << * - Der Anchor sollte nur einmalig in einer Datei vorkommen. Bei mehreren Vorkommen in einer Datei, * - wird der letzte Anchor angesprungen. */
So sieht es dann in VSC aus.