I created a C++ project from the editor and made a directory called Plugins inside it. I then made a symbolic link to my plugin code which resides elsewhere on disk. When loading my project, the editor does not see the plugin.
However, if I copy the plugin code folder into Plugins (so that the directory structure is the same) the plugin is loaded correctly.
It is useful to have the plugin be a link since I’m working on the plugin actively and I’m testing it with a number of different projects.