Enhance your Ballerina code quality with real-time linting, diagnostics, and quick fixes.
Automatically analyzes your Ballerina code against established best practices.
Provides immediate feedback as you code with detailed explanations.
Offers suggestions for resolving identified issues with one-click fixes.
Configure which best practices to enforce and their severity levels.
Explore all diagnostics in a dedicated sidebar view for better overview.
Specialized support for Ballerina's unique language features and paradigms.
The recommended way to install Ballerina Lint:
Launch Visual Studio Code on your computer.
Press Ctrl+Shift+X
(Windows/Linux) or ⌘+Shift+X
(macOS)
Search for "Ballerina Lint" and click Install
Alternative method using VSIX package:
Get the latest VSIX package from the GitHub releases page.
Launch Visual Studio Code on your computer.
Press Ctrl+Shift+X
or click on the Extensions icon in the Activity Bar.
Click on the "..." menu (top-right of the Extensions view) and select "Install from VSIX..."
Navigate to and select the downloaded ballerina-lint-1.0.0.vsix file.
Restart VS Code when prompted to activate the extension.
The extension highlights issues directly in your editor with detailed explanations.
View all issues in one place with the dedicated diagnostics panel.
Suggested fixes are available with a single click.
Customize which rules to apply and their severity levels.
Get started with Ballerina Lint today and write better, cleaner, and more maintainable code.
Download Now