Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>ABL Scratch PlaygroundNew to Visual Studio Code? Get it now.
ABL Scratch Playground

ABL Scratch Playground

Arno van der Ende

|
8 installs
| (0) | Free
OpenEdge ABL Scratch Playground for VS Code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

ABL Scratch Playground

A VS Code extension for writing ABL scratch files (a.k.a. Scratchpad / ABL Dojo).

Related Software

This extension depends on the OpenEdge ABL extension by Riverside Software.

Description

This extension lets you quickly create and run short Progress OpenEdge ABL snippets.

It provides an ABL Scratches view, which is automatically opened after installation. The view detects the OpenEdge projects in your workspace and allows each scratch to run in the context of a selected project.

Scratch files are stored outside your workspace/project, but in a central location on your file system. A project selection is required for every scratch, ensuring it runs in the correct OpenEdge environment.

ABL Scratches view

The ABL Scratches view allows you to manage your scratch files. From this view you can create, open, run and delete scratches. For each scratch, the last run timestamp is displayed in the list.

Actions

  • New scratch Creates a new scratch file and opens it in the editor (Also available via the Command Palette)
  • Run Scratch Executes the selected scratch in the context of its assigned project Default keybinding: Shift+F2 (Also available via the Command Palette)
  • Delete Scratch Removes the selected scratch and automatically closes the editor tab if it is currently open
  • Open Scratch Double-click (or right-click) to open the scratch file in the editor

Screenshot

Playground

Settings

User only

  • Enable debug logging Enables debug-level logging for this extension. Defaults to false.

Support

Please report issues and feature requests via the GitHub repository.

Related Extensions

You may also be interested in my other extension by ABL DataDigger Launcher.

Licensing and Legal Notices

  • This extension is licensed under the MIT License.
  • OpenEdge and ABL are registered trademarks of Progress Software Corporation.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft