Compiling works fine...except with plugins?

Is it correct that changes to plugin code should affect that plugin’s functionality after using the Compile button in the Unreal Engine?

I’ve created a simple toolbar button plugin with the Plugin Creator Wizard in UE 4.8.3, and I cannot seem to get the plugin’s functionality to update (even if the code is changed) without following some unexpected steps: to observe changes related to changes in plugin code, I delete the plugin’s Intermediate and Binary folders and entirely restarting the engine. Changes to the plugin will then finally be observed after I rebuild the missing (deleted) dylib files when prompted to do so after restart. Yet, doing something like changing code in a pawn’s cpp file will affect pawn behavior as expected after recompiling.

So overall, what are the ways that changes to a plugin’s code are expected to affect that plugin’s functionality? Should code changes affect functionality after recompiling with the editor’s Compile button? Is there another way that the dylib and other relevant files can be rebuilt or updated that doesn’t involve continually deleting entire folders? I am using UE 4.8.3 with OS X 10.10.3 and Xcode 6.3.2, so I assume exact steps may differ slightly from Windows or Linux users.

I’m in a hurry here and, sorry, but I didn’t read everything. As I understood, in general, you wanna know how to update the plugin code from the editor, right? The Compile button won’t do it for plugins.

Open Window >> Developer Tols >> Modules. Your plugin name will be in the list. Then, hit Refresh. I’ve done it a lot in a plugin of mine.

If that was not your question, sorry. I just tried to help but I don’t have much time. Just saw your question while searching for something else.

If that wasn’t the answer, it sure helped me out.

Same for me! This was what I was looking for.

this actually does not work for me. I still have to delete the dll and rebuild it.

I never have to delete the dll. There’s one plugin I’m working on for which the Refresh button doesn’t even appear. But I just have to close the editor, Build the project on Visual Studio and Launch it again.

Thanks for this answer, I don’t know why its not more easy to find in google… Finally I got my Plugin Code Compiled without deleting and recompiling the whole project! Thanks a lot :slight_smile: