title: Visual Studio Code run external program - configuration
body: <p>I am trying to run an external program via a Visual Studio Code extension. My scenario is as follows: I am shipping an interpreter that reads the user code and runs it. I want to allow my users to develop using VSCode by providing an extension that would run my interpreter on their code (more advanced features later). The extension should allow adding a configuration to launch.json that runs
  [pathToMyInterperter]/[pathToUserProject] and displays the stdout of the interpreter to the output pane.</p>
  
  <p>My extension currently generates the following configuration (which doesn't work)</p>
  
  <pre><code>    {
          "name": "Run Project",
          "type": "node",
          "request": "launch",
          "program": "&lt;path to exe&gt;/${workspaceFolder}"
      } 
  </code></pre>
  
  <p>What properties am I missing and where can I find the documentation for all the available properties?</p>
  
  <p>This is the first time I am using VSCode or developing an extension for it.</p>