From 5356fed1d7dedb1fd0589ac321eaf031638f08da Mon Sep 17 00:00:00 2001 From: Matt Ellis Date: Wed, 15 May 2024 10:28:20 +0100 Subject: [PATCH] Add task to run IDE in split mode --- .../Start_IJ_with_IdeaVim__Split_Mode_.xml | 25 +++++++++++++++++++ build.gradle.kts | 7 ++++++ 2 files changed, 32 insertions(+) create mode 100644 .idea/runConfigurations/Start_IJ_with_IdeaVim__Split_Mode_.xml diff --git a/.idea/runConfigurations/Start_IJ_with_IdeaVim__Split_Mode_.xml b/.idea/runConfigurations/Start_IJ_with_IdeaVim__Split_Mode_.xml new file mode 100644 index 00000000000..84eaea7f5a9 --- /dev/null +++ b/.idea/runConfigurations/Start_IJ_with_IdeaVim__Split_Mode_.xml @@ -0,0 +1,25 @@ + + + + + + + + true + true + false + false + + + \ No newline at end of file diff --git a/build.gradle.kts b/build.gradle.kts index d4b0d3aa46f..77fe285985a 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -33,6 +33,8 @@ import org.eclipse.jgit.lib.RepositoryBuilder import org.intellij.markdown.ast.getTextInNode import org.jetbrains.changelog.Changelog import org.jetbrains.intellij.platform.gradle.TestFrameworkType +import org.jetbrains.intellij.platform.gradle.tasks.CustomRunIdeTask +import org.jetbrains.intellij.platform.gradle.tasks.aware.SplitModeAware import org.kohsuke.github.GHUser import java.net.HttpURLConnection import java.net.URL @@ -220,6 +222,11 @@ tasks { // or: // localPath = file("/Users/{user}/Applications/WebStorm.app") } + + val runIdeSplitMode by registering(CustomRunIdeTask::class) { + splitMode = true + splitModeTarget = SplitModeAware.SplitModeTarget.FRONTEND + } } java {