OX IDE Plugin (JetBrains)

The OX IDE plugin provides scanning of code changes locally within JetBrains IDEs.

It integrates with the OX Security platform and is intended for developers working in JetBrains environments such as IntelliJ IDEA, PyCharm, and WebStorm.

The plugin is installed through the IDE plugin system and is accessed through the IDE interface, where you can configure settings, run scans, and review issues directly in your code.

After a scan completes, the plugin displays the detected issues in the IDE.

Each issue is linked to the exact line of code and includes relevant details and remediation recommendations.

Supported IDEs

The plugin supports JetBrains IDEs, including:

  • IntelliJ IDEA

  • PyCharm

  • WebStorm

  • GoLand

  • PhpStorm

Additional JetBrains IDEs are also supported.

Requirements

  • A JetBrains IDE

  • An OX Security account with API access

Before you install the plugin, generate an API key.

Installing the OX IDE Plugin

You can install the OX IDE plugin from your IDE marketplace.

To install the plugin:

  1. In your IDE, go to Settings.

  2. Select Plugins.

  3. Open the Marketplace tab.

  4. Search for OX Security.

  1. Select Install.

  2. Click Apply, then OK.

  3. Restart the IDE if prompted.

After installation, the plugin appears in the IDE.

Alternative: Manual installation

If the marketplace is not available, install the plugin manually:

  1. Go to Settings.

  2. Select Plugins.

  3. Click ⚙ > Install Plugin from Disk.

  4. Select the plugin .zip file.

  5. Click Apply, then restart the IDE.

Configuring the plugin

After installation, you can configure the plugin.

To configure the plugin:

  1. Go to Tools > OX Security.

  1. Enter the API key that you generated.

  2. (Optional) Configure additional settings such as endpoint or telemetry.

  3. Click Apply, then OK.

Running a scan and analyzing the results

After installing the plugin and setting it up, you can start running security scans.

To run a scan:

  • Click the scan button in the plugin.

The scan runs, and the results appear in the IDE.

Each issue includes:

  • Severity label

  • Short description

  • Category

  • Reference to the affected code line

  • Suggested fix

Now you can review issues directly in the code and navigate to the relevant lines.

Last updated