Semmle 1.14
Skip to end of metadata
Go to start of metadata

About Studio

Semmle Studio is an authoring environment for QL programs which provides IDE support for the QL language, and for querying snapshot databases created by Semmle Core or Semmle Mend.

Key features include:

  • Autocompletion and jump to definition for QL types, predicates, and modules

  • Easy access to Semmle standard QL libraries and database schemas

  • QL program validation, compilation, and execution against a snapshot database
  • Results display including jumping to relevant locations in the source code archive of the snapshot

  • History view of past queries which have been run, facilitating query development

Getting started

Studio is available for use within the Eclipse IDE environment in the following forms:

Semmle Studio pluginSemmle Studio standalone

Studio help

The following topics contain more information about using Studio:

Please see Learning QL for an overview of the resources available to learn how to write your own queries.

  • No labels