HDevelop supports the debugging of HDevelop code in stand-alone applications. This is referred to as “remote debugging”. An external application can execute HDevelop procedures using HDevEngine. If it explicitly enables remote debug connections, HDevelop may attach to this application. Once the connection has been established, HDevelop operates in a special debugging mode, see figure 9.1. How to enable remote debugging is described in the 程序员指南. The following sections describe the HDevelop side of remote debugging.