Skip to main content

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
TopicDescription
Getting StartedInstallation and initial setup
FeaturesOverview of all plugin features
ConfigurationIntelliJ settings reference
CommandsKeyboard 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