QL for Eclipse is a plugin that allows you to write and run QL queries locally in your IDE. These topics explain how to run custom queries on project snapshots using the QL for Eclipse plugin.
LGTM for Eclipse is a separate plugin for downloading alerts from LGTM, so that you can fix them easily in your IDE. For more information about this plugin, see IDE integration for LGTM.
Free and licensed versions
QL for Eclipse is available as:
- A free-to-use version—for analyzing snapshots of open source code.
- A licensed version—for analyzing snapshots of closed source software.
Installing the free-to-use version
This version of QL for Eclipse is available from LGTM.com and supports running queries on snapshots that you've downloaded from LGTM.com.
For installation instructions, see Installing the free-to-use QL for Eclipse plugin.
If you already have Eclipse installed, you can install QL for Eclipse as a plugin. If you don't have Eclipse installed, you can either:
- Install the standalone version of QL for Eclipse (available for Windows, Linux, and macOS).
- Install Eclipse (available from https://www.eclipse.org/downloads), and then install the QL for Eclipse plugin.
For a summary of useful Eclipse commands, see Eclipse tips for new users.