Application details
WinGDB is an extension for Visual Studio IDE allowing to debug processes on remote machines running Linux (or other Unix systems), using native Visual Studio debugging user interface.
Features:
* An Add-In for the Visual Studio IDE providing integration with the VS debugger interface.
* Remote connection to The Target machine over SSH.
* Support for the GDB debugger as a backend (support for other debuggers is planned for the future).
* The “Attach to process” dialog extension allowing attaching to remote processes with GDB. The process can be selected using the standard Visual Studio process list.
* The “Launch process” command, allowing to launch remote processes inside GDB. The program to debug can be selected using a remote file system browser. Also the working directory, arguments, additional Environment Variables and additional source directories can be specified.
* The “Examine core dump” command, allowing to examine core dump inside GDB. The executable path and core dump to examine can be selected using a remote file system browser. Also the additional source directories can be specified.
* Remote source code browsing in the Visual Studio editor. The files are fetched as needed using SCP protocol and cached over a session.
* Remote edition of the source code in the Visual Studio editor. Edited file is automatically sent back to the target machine after saving it.
* Basic debugger commands: Run, Step over/into/out, Break All, Continue, Run to cursor, Set Next Statement.
new:
MinGW support – you can debug native Windows applications, as well as remote targets (e.g. embedded systems) using MinGW GDB.
* Support for gdb ‘target’ command both for MinGW and “GDB via SSH” cases.
* Remote build – run build (e.g. make) on remote machine. Output is redirected to the Console and Task List windows in Visual Studio. Double-clicing on error or Warning shows related place in the code. |
|