Introduction

SourceDebug is a Windows IDE (Integrated Development Environment) suited for browsing, editing, compiling and debugging C and C++ projects located on remote servers (such as LINUX and UNIX servers).


SourceDebug parses your whole project and let you navigate and edit code like a breeze. Jump easily to variables, functions or include file. Smart Bookmark can record the browsing locations and play back when needed. It has built-in analysis for C/C++, Objective-C and more. It has powerful editing features, including symbolic auto-completion, auto-highlight, smart search/replace, online API manual and source control.


SourceDebug was designed to give programmers seamless integrated compilation and debugging possibilities with a remote machine from a Windows PC. It allows you to compile or cross-compile Linux/UNIX applications from inside a Windows IDE. It perfectly integrates remote compiling and debugging into the IDE: You will get compile warnings, hints and error messages, and be able to jump to the lines in question by clicking on the message pane the same way as with the standard development environments you usually use on Windows.


SourceDebug connects and retrieves source files from the remote server seamlessly, allowing a developer to view and edit source files as if they were located on your own PC. The IDE exposes build commands (make build scripts) to be issued over the network. You can debug the remote application using the GDB, LLDB-MI debugger through a simple user-interface.