Skip to main content

BBj Language Support

Language intelligence for BBj development

Intelligent Code Completion

Get context-aware suggestions for BBj keywords, built-in functions, and Java classes in VS Code or IntelliJ. The language server provides rich completions with documentation and parameter hints.

Real-time Validation

Catch errors as you type with instant syntax and semantic validation. Highlights issues in VS Code or IntelliJ and provides helpful diagnostics to improve code quality.

Java Integration

Seamlessly work with Java classes through the integrated Java interop service. Get completions, hover documentation, and navigation for Java methods and fields.

Developer Commands

Run BBj programs directly from VS Code or IntelliJ as GUI, BUI, or DWC applications. Refresh Java classes and manage your BBj projects with built-in commands.

Code Navigation

Navigate your codebase efficiently with Go to Definition, Find References, and Document Symbols. The language server understands BBj class hierarchies and cross-file references.

Syntax Highlighting

Enjoy rich syntax highlighting for BBj code with semantic tokens in VS Code or IntelliJ. Provides accurate highlighting for keywords, strings, comments, and more.