Mikhail, can you refresh my memory? What exactly is involved in a "Debug New Executable"? I.e., what's the specific use case? The wording is a bit confusing, IMO. "New executable"
could be interpreted in any number of ways. E.g. if you create a project and build it, you've introduced a new executable. If you change the code and rebuild the project, one could argue the output is also a new executable. Yet, I don't think either applies
here.
Once I know the use case, I'll see if I can recommend something I think is less confusing.
John
From: cdt-dev-bounces@xxxxxxxxxxx [cdt-dev-bounces@xxxxxxxxxxx] on behalf of Mikhail Khodjaiants [mikhailkhod@xxxxxxxxxxxxxx]
Sent: Wednesday, August 29, 2012 10:56 AM
To: CDT General developers list.
Subject: [cdt-dev] Removing "Connect" from the Debug view's toolbar
Hi,
Marc and I have been discussing the multi-process support for gdbserver sessions (https://bugs.eclipse.org/bugs/show_bug.cgi?id=344890) and one
of the topics is the modification of the "Connect" command. Currently it allows users to attach to a process as well as debug a new executable. This is quite confusing, it took me a while to figure out the latter was supported. So we are considering to extract
this functionality into a new command - "Debug New Executable". At the same time we don't want to clatter the toolbar by adding another button and planning to put it into the context menu only. We are also thinking of removing the "Connect" command from the
toolbar since both commands are related and not used very often.
Any objections, thoughts, comments?
Thanks,
Mikhail
|