Bug 236516

Summary: add user interactivity within debug session
Product: [Applications] kdevelop Reporter: stompdagger1
Component: CPP DebuggerAssignee: kdevelop-bugs-null
Status: RESOLVED DUPLICATE    
Severity: wishlist CC: jagarni1983, karganov+kdebugs, nalvarez, niko.sams
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:

Description stompdagger1 2010-05-06 08:53:13 UTC
Version:            (using KDE 4.4.3)
OS:                Linux
Installed from:    Gentoo Packages

hello.
kdevelop 4 is an excellent ide, but there is something that is missing imho, while I can debug any non input dependent program, it is impossible to debug programs that need to interact with the users.
it would be nice if that feature will be added.
Comment 1 Niko Sams 2010-05-06 10:10:00 UTC
You are talking about CLI input, right?

as a workaround you can launch the app externally and attach the debugger to it.
Comment 2 stompdagger1 2010-05-06 11:29:10 UTC
(In reply to comment #1)
> You are talking about CLI input, right?
> 
> as a workaround you can launch the app externally and attach the debugger to
> it.

yes, I know. still it would be nice if kdevelop will support it natively.
Comment 3 stompdagger1 2010-07-24 12:40:20 UTC
any news on the issue?
Comment 4 Nicolás Alvarez 2010-11-22 20:42:00 UTC
Related to bug 253972, not sure whether to close as duplicate.
Comment 5 Kostik Karganov 2010-12-21 12:23:34 UTC
You can configure launch settings to launch an application in external terminal and have all cmd-line io working.
Comment 6 stompdagger1 2010-12-21 20:19:09 UTC
(In reply to comment #5)
> You can configure launch settings to launch an application in external terminal
> and have all cmd-line io working.

question is, will it have the same features as the debug session?
Comment 7 Kostik Karganov 2010-12-22 07:02:23 UTC
Sorry, I don't understand what do you mean.

To debug your cmd-line tool you have two options:
- launch it from your own terminal and then attach to running process
- configure launch settings to launch the application in the new terminal window (command, arguments, working dir, environment etc are customizable)

In case you have some non-trivial launch process or whatever you can use the first way.
Comment 8 Niko Sams 2011-12-30 20:00:46 UTC
*** Bug 253972 has been marked as a duplicate of this bug. ***
Comment 9 Niko Sams 2011-12-30 20:04:49 UTC

*** This bug has been marked as a duplicate of bug 204638 ***