Intelligent Code Completion
Get context-aware suggestions for BBj keywords, built-in functions, and Java classes. 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. The extension highlights issues 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 as GUI, BUI, or DWC applications. Compile, decompile, 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. The extension provides accurate highlighting for keywords, strings, comments, and more.