Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>CABLNew to Visual Studio Code? Get it now.
CABL

CABL

Riverside Software

riverside-software.fr
|
1,424 installs
| (1) | Free
Advanced linter to detect & fix coding issues locally in ABL. Use with SonarQube Server for optimal team performance.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

CABL for VS Code

Connect to SonarQube Server or SonarQube Cloud (you can create a free SonarQube Cloud account to get started), to create a powerful, unified code quality platform for your team, throughout the software development lifecycle. This connection enables sharing of consistent language rulesets and project settings, and unlocks analysis of deeply hidden security issues, fostering collaboration and code uniformity. Additionally, Connected Mode unlocks analysis of languages such as COBOL, Apex, PL/SQL, T-SQL, and Ansible. This extension is a fork of the official SonarQube for IDE extension by SonarSource to analyze OpenEdge ABL code. The standard extension by SonarSource must be installed to analyze any other language.

CABL depends on the Riverside Software extension for ABL.

Code and Issue Tracker

  • The code is open-source and can be found here:
    • https://github.com/Riverside-Software/sonarlint-vscode
    • https://github.com/Riverside-Software/sonarlint-language-server
  • Do not open issues about this extension on the official SonarQube for IDE page. Please use this issue tracker: https://github.com/Riverside-Software/sonar-openedge/issues
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft