IntelliJ Guide
Welcome to the BBj Language Support plugin for IntelliJ IDEA. This guide covers everything you need to know to install, configure, and use the plugin effectively.
What is BBj Language Support?
The BBj Language Support plugin provides comprehensive IDE support for BBj development in IntelliJ IDEA, including:
- Intelligent code completion for BBj keywords, functions, and Java classes
- Real-time validation to catch errors as you type
- Code navigation with Go to Definition
- Hover documentation for functions and classes
- Built-in run commands to execute BBj programs in GUI, BUI, and DWC modes
Quick Links
| Topic | Description |
|---|---|
| Getting Started | Installation and initial setup |
| Features | Overview of all plugin features |
| Configuration | IntelliJ settings reference |
| Commands | Keyboard shortcuts and run commands |
Requirements
- IntelliJ IDEA 2024.2 or higher (Community or Ultimate)
- BBj 25.00 or higher
- BBjServices running locally
- Java 17 or higher
- Node.js 18 or higher (auto-detected from PATH, or auto-downloaded by plugin)
Getting Help
- GitHub Issues - Report bugs or request features
- BBj Documentation - Official BBj reference