What do you mean by “compiling your project?”
The plugin that you make, has to be compiled. That happens just once, unless you change it again. Unreal Engine will make a visual studio project for your UE project, but that doesn’t mean that you have to invoke visual studio for anything other than if you change this plugin code that lives in C++. You don’t have to start the editor from visual studio, and you don’t have to have visual studio running to edit, run, or package your project.