PlutoDevMacros

Documentation for PlutoDevMacros.

This is a package containing macros/functions to help develop Packages using Pluto notebooks testing/prototyping aids.

The major feature contribution of this package is the @fromparent macro, which allows to load a local package in Pluto and have its code re-parsed and updated upon manual re-run of the cell containing the macro call.

Quickstart

To load the parent package of a notebook, i.e. the package that is in the same directory or parent directory of a notebook file use:

using PlutoDevMacros

@fromparent import *

In Pluto you will then see a Reload button which can be used to reload the module on any changes.

For more information please refer to the explanations linked below.

@frompackage/@fromparent