Visual Studio Aufgabenliste
Bis VS 2019 16.7.6 ist die Task Liste für Custom Task List Token nicht funktionstüchtig, für genauer Infos siehe
hier.
Das aus COBOL generierte Coding enthält Hinweise in der Form von Kommentaren, die mit der Aufgabenliste von Visual Studio sinnvoll benutzt werden können. Die benutzten Tokens sind entweder vom Typ MIG_NOTE
oder MIG_TODO
. TAAVsPackEdge sorgt dafür, dass diese Typen in der Taskliste bekannt sind.
Wenn analog dazu auch die To-Do-Liste in ReSharper um diese Einträge ergänzt wird, werden die betroffenen Stellen auch in der Leiste am rechten Rand des Code-Fensters markiert.
MIG_NOTE wird verwendet, wenn es sich um einen Hinweis handelt. Diese Stellen sollten überprüft werden, um zu entscheiden, ob der Code angepasst werden muss. MIG_NOTE wird
1) in der Taskliste mit normaler Priorität angezeigt und von Resharper als Hinweis betrachtet.
MIG_TODO wird an Stellen verwendet, wo der generierte Code nicht der Eingabe entspricht, weil z.B. Anweisungen verwendet wurden, die (noch) nicht aufgelöst werden können. Diese Stellen sollten unbedingt bearbeitet werden. MIG_TODO wird
2) in der Taskliste mit hoher Priorität angezeigt und von Resharper als Fehler betrachtet.
Ergänzung der To-Do Liste in Resharper
Die TAA-Auslieferung enthält für das Ergänzen von MIG_TODO und MIG-NOTE in der ToDo-Liste eine Musterdatei „TAA_resharper.dotSettings“3) , die in Resharper importiert werden kann, falls der Inhalt nicht bereits zentral hinzugefügt wurde:
Menü ReSharper→ManageOptions
im Kontextmenü auf der gewünschten Ebene, z.B. „This Computer“ → Add Layer → Opern Settings File
Die hinzugefügte Settings-Datei wird anschließend an der entsprechenden Stelle angezeigt: