Skip to content

VS Code Extension Overview

The dbLinter VS Code Extension provides rule violations and quick fixes for given URIs via the included language server. It further can run SQL-based tests and CLI commands.

This extension can be installed in any IDE that implement the Visual Studio Code Extension API.

The majority of these are IDEs based on Code OSS. An alternative to forking Code OSS is to implement the Visual Studio Code Extension API from scratch.

The list below shows IDEs that run locally on a developer’s machine. These IDEs have been successfully tested with dbLinter.

IDEBased on Code OSS?First Release DateTested version
Visual Studio Codeyes2015-041.107.1 (2025-12-17)
Theia IDEno2017-031.67.100 (2025-12-15)
VSCodiumyes2018-081.106.37943 (2025-11-26)
Cursoryes2023-032.2.43 (2025-12-19)
Windsurfyes2024-111.12.47 (2025-12-16)
Voidyes2025-011.4.9 (2025-06-23)
Kiroyes2025-070.8.0 (2025-12-18)
Antigravityyes2025-111.13.3 (2025-12-19)

Releases of the dbLinter VS Code extensions are published in the Visual Studio Marketplace and the Open VSX Registry.

  1. Open VS Code
  2. Go to Extensions
  3. Search for “dbLinter”
  4. Click Install

The default settings are for an anonymous subscription plan. This means that only around 50 rules are active. These are the free rules from the Essential and Balanced profiles. Which is a reasonable set for any project using an Oracle Database.

To configure the set of rules to be applied, you need at least a Starter Subscription (Free).

Available with an Anonymous Subscription (Free).

Manage Configuration

Available with an Essential Subscription.

Manage Configuration

After applying Fix all problems:

Manage Configuration

Available with an Anonymous Subscription (Free).

Manage Configuration

After adding the @dbLinter ignore marker comment:

Manage Configuration

Available with an Anonymous Subscription (Free).

Manage Configuration

Available with a Starter Subscription (Free).

Connection Settings in VS Code

Available with an Essential Subscription.

Connection Settings in VS Code