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.