Package development
Last updated on 2025-01-12 | Edit this page
Overview
Questions
- What is the best workflow for developing a Julia package?
- How can I prevent having to recompile every time I make a change?
Objectives
- Quick start with pkg> generate
- Basic structure of a package
- VSCode
- Revise.jl
Key Points
- Currently, the editor with (by far) the best support is VSCode.
- The
Revise.jl
module can automatically reload parts of your code that have changed. - Best practice: file names should reflect module names.