Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>OpenEdge ABL Class BrowserNew to Visual Studio Code? Get it now.
OpenEdge ABL Class Browser

OpenEdge ABL Class Browser

Consultingwerk Application Modernization Solutions Ltd.

|
1 install
| (0) | Free
OpenEdge ABL Class Browser for VS Code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

OpenEdge ABL Class Browser

A modern class browser for Progress OpenEdge ABL in Visual Studio Code and Forks as Windsurf.
This extension lets you keep track of your classes, methods, and members—quickly, clearly, and directly in the editor.

Features

  • Structured class tree Shows categories, packages, and classes in a clear tree view inside VS Code.

  • Quick navigation Clicking a class or member opens the corresponding file and jumps directly to the correct position.

  • Class details Displays a detailed view for the selected class (e.g. inheritance, interfaces, members).

  • Workspace aware Uses the catalog.json of the current workspace. If you have multiple projects, you can select from which project you want to see the classes.

  • Flexible catalog selection If the class browser cannot find a catalog.json file, you can create it from there directly.

Usage

  1. Open a workspace that contains an OpenEdge ABL project.
  2. Make sure a valid catalog.json is available in the project or create it via “ABL: Generate Assembly Catalog”.
  3. Open the Class Browser
    • via Command Palette:
      Ctrl+Shift+P → Class Browser: Open Class Browser
    • or via the activity bar / view container (if configured).
  4. Browse through categories, packages, and classes.
  5. Click on a class or member to open it directly in the editor.

Requirements

  • Visual Studio Code or compatible fork (e.g. Windsurf)
  • A Progress OpenEdge ABL project
  • A generated catalog.json file for your ABL classes

Known Issues

  • Large catalogs may take some time to load the first time.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft