In Visual Studio gibt es ein Tool namens TaskList, das den Code nach TODO-Kommentaren durchsucht, eine Liste von ihnen kompiliert und Sie zu einem TODO-Element im Code führt, indem Sie in der Liste darauf klicken . Gibt es ein ähnliches Werkzeug in Matlab? Gibt es überhaupt eine Konvention für TODO-Kommentare in Matlab?Ein Tasklist-Tool für Matlab
Antwort
What’s on my TODO list? ist ein Beitrag auf 'Mike auf dem MATLAB-Desktop' über ToDo-Listen.
Es gibt kein solches Werkzeug im MATLAB-Editor und keine formale Konvention für das Format von TODO-Kommentaren.
EDIT: Anscheinend gibt istsuch a tool on the MATLAB Desktop (wie die anderen Antworten darauf hin), aber ich denke, es ist nicht die einfachste Sache zu finden, da ich irgendwie es seit Jahren zu verpassen haben es geschafft. Ein Nachteil (den die MathWorks scheinbar in der Zukunft zu beheben plant) ist, dass Sie nur einzelne Verzeichnisse durchsuchen können.
Darüber hinaus gibt es ein paar Dienstprogramme, die von Benutzern auf dem MathWorks File Exchange vorgelegt, die Sie prüfen wollen, kann die ähnliche Funktionen ausführen erscheinen:
- Filegrep von Brett Shoelson
- parseTags von Alexander Reinhold
- searchtext von Kevin
Sie Sie können diese ausprobieren und sie mit dem integrierten MATLAB TODO-Berichtsgenerator vergleichen oder sie sogar als Anleitung verwenden, um eine eigene TaskList-ähnliche Funktionalität zu erstellen.
Es stellt sich heraus, es ist ein solches Werkzeug! – Dima
Letzte Version von MATLAB kann einen Bericht von TODO/FIXME generieren. Schauen Sie sich this post oder den entsprechenden Abschnitt in der Dokumentation lesen: Identifying Files with Reminder Annotations
Wenn Sie eine neuere Version von MATLAB verwenden und nicht das Verzeichnis Berichte-Drop-Down durch wie erklärt zellus
finden Sie erhalten kann das Verzeichnis Berichte-Dropdown im aktuellen Verzeichnis Browser http://blogs.mathworks.com/desktop/2008/03/17/whats-on-my-todo-list/,
Sie die zu diesem Bericht mit navigieren müssen Kontextmenü des Aktueller Ordner Ansicht, wie im folgenden Screenshot gezeigt: (wegen nicht ausreichenden Ruf, ich kann leider nicht den Screenshot zeigen hier direkt)
Das schlägt meine% Fixthislaterwhenyyohetime Kommentare! – Doresoom