DoctorDocstrings.jl - an interactive docstrings worfklow tool

Copy-pasting docstrings formatting from your REPL is repetitive, error-prone and fickle - which is why I created a tool for copy pasting from your previous REPL history entries straight into the source code of your target function. This development tools eases contributions for beginners and facilitates package maintenance for veterans.


DoctorDoctsrings.jl works by scanning a user's REPL history, prompting the user with TerminalMenus.jl for a selection of their history and desired format and using @edit to jump to the target function's source code to alter its docstrings. Additionally, This tool lets a user quickly see which exported names from a package don't have docstrings and/or examples.