From ec6ba096367048a2d54937c1715a75735da867aa Mon Sep 17 00:00:00 2001 From: Martin Lippert Date: Fri, 13 Aug 2021 11:22:46 +0200 Subject: [PATCH] move walkthrough to extension pack since it references multiple extensions --- vscode-extensions/boot-dev-pack/package.json | 50 +++++++++++++++++- .../walkthroughs/live-information.md | 0 .../manage-live-connections-connect.png | Bin .../walkthroughs/manage-live-connections.png | Bin .../spring-initializr-integration.png | Bin .../walkthroughs/spring-run-app.png | Bin .../spring-symbols-navigation.png | Bin .../vscode-spring-boot/package.json | 46 ---------------- 8 files changed, 49 insertions(+), 47 deletions(-) rename vscode-extensions/{vscode-spring-boot => boot-dev-pack}/walkthroughs/live-information.md (100%) rename vscode-extensions/{vscode-spring-boot => boot-dev-pack}/walkthroughs/manage-live-connections-connect.png (100%) rename vscode-extensions/{vscode-spring-boot => boot-dev-pack}/walkthroughs/manage-live-connections.png (100%) rename vscode-extensions/{vscode-spring-boot => boot-dev-pack}/walkthroughs/spring-initializr-integration.png (100%) rename vscode-extensions/{vscode-spring-boot => boot-dev-pack}/walkthroughs/spring-run-app.png (100%) rename vscode-extensions/{vscode-spring-boot => boot-dev-pack}/walkthroughs/spring-symbols-navigation.png (100%) diff --git a/vscode-extensions/boot-dev-pack/package.json b/vscode-extensions/boot-dev-pack/package.json index 8a8d769a4..d53e96137 100644 --- a/vscode-extensions/boot-dev-pack/package.json +++ b/vscode-extensions/boot-dev-pack/package.json @@ -35,5 +35,53 @@ "Pivotal.vscode-spring-boot", "vscjava.vscode-spring-initializr", "vscjava.vscode-spring-boot-dashboard" - ] + ], + "contributes": { + "walkthroughs": [ + { + "id": "springBootWelcome", + "title": "Getting Started with Spring Boot in VS Code", + "description": "An Overview of the Spring Tools in VS Code to get started and to work with existing Spring Boot projects in VS Code", + "primary": true, + "steps": [ + { + "id": "new-project-using-initializr", + "title": "Create a new Spring Boot project", + "description": "The easiest way to create new Spring Boot projects in VS Code is to use the Spring Initializr integration. Open the command palette in VS Code, search for __Spring__ and create a new Spring Boot project from there.\n[Create New Spring Boot Project](command:spring.initializr.maven-project)", + "media": { + "image": "walkthroughs/spring-initializr-integration.png", + "altText": "Create a new Maven-based Spring Boot project" + } + }, + { + "id": "navigate-your-spring-projects", + "title": "Navigate your Spring Boot projects", + "description": "The Spring Tools in your VS Code installation contribute Spring-specific symbols to help you navigate your projects. All the symbols start with `@`.\nYou can navigate to the symbols using the [Outline View](command:outline.focus) of the current file, via the [Go to Symbol in Editor...](command:workbench.action.gotoSymbol) or globally via [Go to symbol in Workspace...](command:workbench.action.showAllSymbols).\nIf you start your search with an `@`, the list of symbols will show the Spring-specific symbols only.", + "media": { + "image": "walkthroughs/spring-symbols-navigation.png", + "altText": "Go to Symbol in Workspace..." + } + }, + { + "id": "run-your-spring-projects", + "title": "Run your Spring Boot projects", + "description": "Running your Spring Boot projects from within VS Code is simple: Open any Java source file from your project and press `Run` at the top right corner.\nThe second option is to [switch to the launch section](command:workbench.view.debug) of VS Code and start the app there.", + "media": { + "image": "walkthroughs/spring-run-app.png", + "altText": "Run your Spring Boot app" + } + }, + { + "id": "live-information-for-your-running-spring-app", + "title": "Show live information from your running Spring Boot application", + "description": "A unique feature of the Spring Tools is the ability to vizualize live data from your running app inplace with the source code of the running application.\n", + "media": { + "markdown": "walkthroughs/live-information.md", + "altText": "Run your Spring Boot app" + } + } + ] + } + ] + } } diff --git a/vscode-extensions/vscode-spring-boot/walkthroughs/live-information.md b/vscode-extensions/boot-dev-pack/walkthroughs/live-information.md similarity index 100% rename from vscode-extensions/vscode-spring-boot/walkthroughs/live-information.md rename to vscode-extensions/boot-dev-pack/walkthroughs/live-information.md diff --git a/vscode-extensions/vscode-spring-boot/walkthroughs/manage-live-connections-connect.png b/vscode-extensions/boot-dev-pack/walkthroughs/manage-live-connections-connect.png similarity index 100% rename from vscode-extensions/vscode-spring-boot/walkthroughs/manage-live-connections-connect.png rename to vscode-extensions/boot-dev-pack/walkthroughs/manage-live-connections-connect.png diff --git a/vscode-extensions/vscode-spring-boot/walkthroughs/manage-live-connections.png b/vscode-extensions/boot-dev-pack/walkthroughs/manage-live-connections.png similarity index 100% rename from vscode-extensions/vscode-spring-boot/walkthroughs/manage-live-connections.png rename to vscode-extensions/boot-dev-pack/walkthroughs/manage-live-connections.png diff --git a/vscode-extensions/vscode-spring-boot/walkthroughs/spring-initializr-integration.png b/vscode-extensions/boot-dev-pack/walkthroughs/spring-initializr-integration.png similarity index 100% rename from vscode-extensions/vscode-spring-boot/walkthroughs/spring-initializr-integration.png rename to vscode-extensions/boot-dev-pack/walkthroughs/spring-initializr-integration.png diff --git a/vscode-extensions/vscode-spring-boot/walkthroughs/spring-run-app.png b/vscode-extensions/boot-dev-pack/walkthroughs/spring-run-app.png similarity index 100% rename from vscode-extensions/vscode-spring-boot/walkthroughs/spring-run-app.png rename to vscode-extensions/boot-dev-pack/walkthroughs/spring-run-app.png diff --git a/vscode-extensions/vscode-spring-boot/walkthroughs/spring-symbols-navigation.png b/vscode-extensions/boot-dev-pack/walkthroughs/spring-symbols-navigation.png similarity index 100% rename from vscode-extensions/vscode-spring-boot/walkthroughs/spring-symbols-navigation.png rename to vscode-extensions/boot-dev-pack/walkthroughs/spring-symbols-navigation.png diff --git a/vscode-extensions/vscode-spring-boot/package.json b/vscode-extensions/vscode-spring-boot/package.json index 4f3aadad6..c98f4f229 100644 --- a/vscode-extensions/vscode-spring-boot/package.json +++ b/vscode-extensions/vscode-spring-boot/package.json @@ -32,52 +32,6 @@ "onLanguage:xml" ], "contributes": { - "walkthroughs": [ - { - "id": "springBootWelcome", - "title": "Getting Started with Spring Boot in VS Code", - "description": "An Overview of the Spring Tools in VS Code to get started and to work with existing Spring Boot projects in VS Code", - "primary": true, - "steps": [ - { - "id": "new-project-using-initializr", - "title": "Create a new Spring Boot project", - "description": "The easiest way to create new Spring Boot projects in VS Code is to use the Spring Initializr integration. Open the command palette in VS Code, search for __Spring__ and create a new Spring Boot project from there.\n[Create New Spring Boot Project](command:spring.initializr.maven-project)", - "media": { - "image": "walkthroughs/spring-initializr-integration.png", - "altText": "Create a new Maven-based Spring Boot project" - } - }, - { - "id": "navigate-your-spring-projects", - "title": "Navigate your Spring Boot projects", - "description": "The Spring Tools in your VS Code installation contribute Spring-specific symbols to help you navigate your projects. All the symbols start with `@`.\nYou can navigate to the symbols using the [Outline View](command:outline.focus) of the current file, via the [Go to Symbol in Editor...](command:workbench.action.gotoSymbol) or globally via [Go to symbol in Workspace...](command:workbench.action.showAllSymbols).\nIf you start your search with an `@`, the list of symbols will show the Spring-specific symbols only.", - "media": { - "image": "walkthroughs/spring-symbols-navigation.png", - "altText": "Go to Symbol in Workspace..." - } - }, - { - "id": "run-your-spring-projects", - "title": "Run your Spring Boot projects", - "description": "Running your Spring Boot projects from within VS Code is simple: Open any Java source file from your project and press `Run` at the top right corner.\nThe second option is to [switch to the launch section](command:workbench.view.debug) of VS Code and start the app there.", - "media": { - "image": "walkthroughs/spring-run-app.png", - "altText": "Run your Spring Boot app" - } - }, - { - "id": "live-information-for-your-running-spring-app", - "title": "Show live information from your running Spring Boot application", - "description": "A unique feature of the Spring Tools is the ability to vizualize live data from your running app inplace with the source code of the running application.\n", - "media": { - "markdown": "walkthroughs/live-information.md", - "altText": "Run your Spring Boot app" - } - } - ] - } - ], "javaExtensions": [ "./jars/io.projectreactor.reactor-core.jar", "./jars/org.reactivestreams.reactive-streams.jar",