-
Notifications
You must be signed in to change notification settings - Fork 15
Usage
Everyday workflows with Explyt Spring. New to the plugin? Do the Installation Guide first.
- Understand beans — open Explyt Spring → Link Explyt Spring Boot Project From RunConfiguration → Load Beans → open Bean Analyzer.
- Navigate APIs — open Explyt Endpoints → filter routes/listeners → jump to handler code.
-
Test HTTP — run Spring Web methods in Swagger UI, or execute
.http/.restrequests.
Open the Explyt Spring tool window (right sidebar). Link a Spring Boot run configuration, then click Load Beans / Refresh. Browse contexts, beans, aspects, inactive beans, and library beans. See Native Context Mode for how the bean data is built.
- Bean Analyzer — click the toolbar action to open the Dependency Analyzer view for the current context and navigate between related beans.
Open Explyt Endpoints to browse and navigate Spring MVC/WebFlux endpoints, router functions, JAX-RS endpoints, and message-broker listeners (Kafka/RabbitMQ). Filter and jump straight to handler code.
Two ways to test requests:
- Swagger UI from Spring annotations — add Spring Web annotations to a method and click the Run gutter icon to open Swagger UI in the IDE. See Spring Web & OpenAPI REST client.
-
.http/.restfiles — run requests with the▶️ Run icon. See.http/.restfiles (RFC 7230).
The plugin highlights potential issues in your Spring application. Press Alt+Enter on a highlight to see Spring-aware quick fixes.
Improved completion across properties files and annotations; navigate easily between beans, configurations, and endpoints. Gutter icons mark Spring components, endpoints, and scheduled tasks — click to jump to related code.
From Code → Generate (Alt+Insert / ⌘N): Spring Web Method from URL/cURL, standalone java.net.http.HttpClient method, JPA equals/hashCode, OpenAPI generation, and Properties ↔ YAML. Full list with demos: Code Generations.
-
Beans in Search Everywhere — press
Shifttwice → Beans tab → jump to any bean by name. - Mark directory as Spring Application Property Folder — Project View → right-click a directory → Mark Directory as → Spring Application Property Folder to enable completion/validation in non-standard config locations.
-
Inlay hints & Code Vision —
@Profileexpression results inline, and runtime property values during Explyt debug sessions (see Spring Debugger). - Kotlin support — specialized inspections for Kotlin Spring applications (see Features).
See also: Features · Native Context Mode · MCP Tools
Home · Features · Installation · Usage · Marketplace · Issues · Telegram (EN)
Explyt Spring Plugin — free for commercial and non-commercial use under the Apache License 2.0.
Getting started
Features
- All features
- Native Context Mode
- Spring Debugger
- HTTP Client
- Spring Web & OpenAPI REST client
.http/.restfiles (RFC 7230)- Code Generations
- MCP Tools
- Explyt AI Actions
Gallery
Links