From a32b2535eece7d08e55a4469ed8d02858515ff35 Mon Sep 17 00:00:00 2001 From: Karol Lewandowski Date: Wed, 28 Jun 2023 17:15:56 +0200 Subject: [PATCH] run_configurations.md: Add information about enabling editing run configurations in Dumb Mode --- topics/basics/execution/run_configurations.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/topics/basics/execution/run_configurations.md b/topics/basics/execution/run_configurations.md index 8d61f6226..30c52fc3c 100644 --- a/topics/basics/execution/run_configurations.md +++ b/topics/basics/execution/run_configurations.md @@ -51,6 +51,9 @@ The actual run configurations are created in the `createConfiguration()` method Configuration factory presentation is inherited from the containing configuration type. If customization is needed, override the presentation methods in the factory class. +By default, configurations created by a given factory are not editable in [Dumb Mode](indexing_and_psi_stubs.md#dumb-mode). +To enable editing them in Dumb Mode, return true from `ConfigurationFactory.isEditableInDumbMode()`. + ### RunConfiguration [`RunConfiguration`](%gh-ic%/platform/execution/src/com/intellij/execution/configurations/RunConfiguration.java) extends [`RunProfile`](%gh-ic%/platform/execution/src/com/intellij/execution/configurations/RunProfile.java) and represents a named profile that can be run by the [Execution API](execution.md).