mirror of
https://github.com/JetBrains/intellij-sdk-code-samples.git
synced 2025-07-29 09:47:50 +08:00
913 B
913 B
title |
---|
Run Configurations |
Run Configurations allow users to run a certain type of external processes from within the IDE, e.g. a script, an application, a server, etc. You can provide UI for the user to specify execution options, as well as an option to create a run configuration based on a specific location in the source code.
If you want IDEs to advertise that your plugin supports run configurations, look at the page about feature extractor.
Architectural overview
Classes used to manipulate run configurations can be split into the following groups:
- Run configuration management. This includes creation, persistence, and modification.
- Execution.
This diagram shows the main classes: