Hot reload of plugin

Hi,

I’m currently digging deeper into plugin development, but something that have bothered me is that I can’t seem to find a way to reload a edtior plugin without exiting the editor.

A simple example

Create a new c++ project from scratch
Open Edit > Plugins
Press New Plugin and select “Toolbar Button”
Exit editor and recompile
Open editor
Add UE_LOG(LogTemp, Warning, TEXT(“HOT RELOAD!”)); at the start of PluginButtonClicked
Open Window > Developer > Modules
Click recompile of your toolbar button
After recompile, press your toolbar button, notice the abstinence of HOT RELOAD! in the log

Is this a feature that is supported? Or can you only hot reload plugins that’s runtime? Or do you need to setup the plugin in a certain way to support it?

Cheers,

Hello, maybe it’s late, but i made a tutorial for developing plugins using the hot reload feature. I’m using a workaround for that (creating game modules first and converting them to a plugin later).

Hi CronofearSW. Thanks for the video! I will defiantly check it out. Sorry for my late reply to your reply.

I do think it has become better in later versions UE4 versions (I remember making a plugin @ work that I used hot reload on)