Ich würde gerne Templates YARD Doc Style Kommentare in meine vorhandene Rails Legacy-Anwendung einfügen. Derzeit hat es wenige Kommentare. Ich möchte Klassenheader und Methodenheader, die die Parameter angegeben haben (durch Extraktion aus den Methoden Signaturen ich vermute) und Platzhalter für Rückgabewerte.automatisch Yard Doc Skelette zu bestehenden Rails Legacy-Code hinzufügen
In PHP-Code hatte ich Werkzeuge, die den Code untersuchen und erstellen die Kopfzeilen Kommentare in den Code an den richtigen Stellen eingefügt. In Ruby with Duck typing etc, bin ich mir sicher, dass Dinge wie die @params usw. nicht leicht zu erraten sind, und mir geht es gut - ich erwarte, die Code-Dateien einzeln nach dem Einfügen manuell zu überprüfen. Möchte nur vermeiden, alle Skelettvorlagen in den Code (über 500 Dateien) einfügen zu müssen, wenn möglich.
Ich habe nach einem Edelstein, etc. gesucht, der dies tut und bisher noch niemandem begegnet ist. Gibt es da draußen?
Ich habe ein Sublime Text-Plugin namens yorgen gefunden, das tut, was ich erwartet habe, und hat bereits die oben genannten Funktionen. Da ich jedes Skelett von Hand überprüfen muss, kann ich das in einem Durchgang machen. – TJChambers