From e81a9cf9f8b963cdef2e81591f8f4387b1e421d3 Mon Sep 17 00:00:00 2001 From: Authrus Date: Mon, 4 Feb 2019 23:01:06 +0000 Subject: [PATCH] Update documentation --- README.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 69831ad6..5e3a6631 100644 --- a/README.md +++ b/README.md @@ -1143,9 +1143,19 @@ development client can be run as a standalone application. The development environment, Snap Studio, is written with HTML5 and TypeScript. It comes packaged as a standalone application leveraging the [Chrome Embedded Framework](https://en.wikipedia.org/wiki/Chromium_Embedded_Framework). Running an application from Snap Studio is as simple has pressing the play button. This will initiate a bootstrapping process where the interpreter is downloaded in to a harness once -this boot strapping process has completed the source program is downloaded and executed. Stepping through the +this bootstrapping process has completed the source program is downloaded and executed. Stepping through the code can be done by setting break points. +The development environment can use hot stand-by agents to improve responsiveness, the agent pool can be configured on +the command line. In addition an agent can connect through the HTTP port using the HTTP CONNECT request and +begin a debug session. An example configuration is shown below. + +``` +java -jar snapd.jar --directory=workspace --agent-pool=4 --server-only=false +``` + +[Download](http://www.snapscript.org/download/snapd.jar) + #### Breakpoints A breakpoint forces the debugger to suspend at a particular line when execution flow arrives at that line. Once