blob: a75a8f9e10ba2cf69fed3ad5eb3f55ae6cb6e063 [file] [log] [blame]
<article link="how-to.html">
<title>How to Write an Eclipse Debugger</title>
<date>August 27, 2004</date>
<name>Darin Wright</name>
<name>Bjorn Freeman-Benson</name>
<company>Eclipse Foundation</company>
One of the major tasks of adding a new language to an
Eclipse-based IDE is debugging support. A debugger needs to
start and stop the program being debugged, suspend and resume,
single-step, manage breakpoints and watch points, and so on.
This article explains the Eclipse Platform debug framework and
steps through a simple, yet illustrative, example of adding
debug support for a new language.