Older versions of custom functions are saved as methods

I think Revise is loaded by default in VSCode. Then I think you just need to use includet(file.jl), instead of include (note the extra t - for track).

Then, you don’t need to includet repeatedly, just modify the file and run your function again.