Hi everyone, welcome to our first blog post of 2023! There are several exciting updates related to Spring extensions, code editing and performance that we wanted to share with you, so let’s get started.
New Walkthrough for Spring Extension Pack
Walkthrough is a multi-step, wizard-style experience for onboarding users to an extension featuring rich content. Ever since Visual Studio Code introduces the walkthrough format for extensions, it has become widely popular. Since we have made a lot of improvements for Spring extensions, we also made a refresh for the existing walkthrough for the Spring extension pack.
The new walkthrough reflects our latest features such as beans and API mapping views as well as live memory graph from the Spring Boot dashboard. It also contains more concise and intuitive information so new users can learn about how to use the Spring extensions in a smooth way. Here’s a demo for the new walkthrough.
The new walkthrough consists of four steps
Step 1 – Start with a Spring Boot Project.
In this step, you can either use the Spring Initializer to create a project from scratch or clone an existing sample project from GitHub.
Step 2 – Explore your projects
Once you have a project, there are different tools in the extensions that can help you quickly navigate to Spring symbols. Beans and endpoint mappings are part of the Spring Boot dashboard UI layout and you can directly jump to the view in this step.
Step 3 – Run your projects
This step explains how to run the project. To enjoy the most Spring features from our extensions, you can click the Play button from the Spring Boot dashboard. Alternatively, you can use other methods described in this step.
Step 4 – View live information from your running application
A unique feature of our tools is the ability to visualize the live data for a running Spring application. The see the live data, run the application from the Spring Boot dashboard. You will be able to see the beans, endpoint mappings as well as newly added live memory information.
Case sensitive code completion
When editing code, sometimes developers want case of the letters to be taken into consideration. We have heard this feedback from the developers and have added this feature in our extension. Here is a demo for this feature.
Please note that this feature is currently available in Insider version only, and will later be released on Stable version. To switch this feature on or off, please go to the settings and search for “match case”. Here’s the screenshot.