Previously I was doing a lot of WinForms components and we had something like "InDesigner". I'm wondering if there is something similar like "IsWithDebuggerAttached".
You could investigate System.Diagnostics.Debugger.IsAttached. This will tell you whether or not a debugger is attached to your application. Whether or not it's Visual Studio is another story.