Skip to content
IntelliJ IDEA logo in the site header IntelliJ IDEA

Features

IntelliJ IDEA features, grouped the way you work

This page covers Spring, Java 27, Kotlin 2.4, inspections, agent skills, and built-in HTTP and database tools from the current 2026.2 line. Free versus Ultimate is a license switch inside one installer, not two products.

New Project wizard set to Spring Boot with Java, Kotlin, and Gradle

01 / Spring

Spring that follows the running app

IntelliJ IDEA still treats Spring as a first-class stack. 2026.2 tightened database migration workflows and Spring Security insights. Free tier keeps syntax highlighting, the Spring Boot wizard, and basic bean awareness. Ultimate keeps the deeper wiring, diagrams, and runtime inspections.

SpringDebugRuntime inspections

If a project will not import, use the first-run JDK steps.

Project tree beside NotificationDispatcher.java in a Spring service

02 / Language rail

Java 27 and Kotlin 2.4 in the same window

2026.2 opened with day-one language support so new syntax lands in the editor, not a later plugin. Front-end files in a JVM repo stay beside the backend on Ultimate.

  • Code intelligenceCtrl+Space
  • Inspections
  • RefactoringShift+F6
  • NavigationCtrl+B
  • Debugging

Java 27Kotlin 2.4TypeScript 7.0Terraform testing

PostMapping gutter offering Generate request in HTTP Client

03 / Agents

Work with AI without leaving the IDE.

Skills bundle project knowledge with IDE actions. The official 2026.2 notes list debugging, profiling, database exploration, search, and coverage as tools an agent can call. Native GitHub Copilot integration and third-party completion providers shipped in the same train.

  • Assign a task to an agent
  • Call the debugger and profiler
  • Keep GitHub Copilot in-process
Agent skill list with ij-debugger selected
Debugger paused on NotificationDispatcher with Frames and Variables

04 / Debugger

Stop on the line that actually failed

Frames, variables, and logpoints stay attached to the running JVM. 2026.2.3 restored debug stop on WSL2 mirrored networking. HTTP Client and OpenAPI drafts sit on the same desk so a breakpoint and a request share one window.

this.service
  notifyHub
frames[0]
  NotificationDispatcher
locals
  request = POST
  status = 500

FramesVariablesLogpoints

See the IntelliJ IDEA install guide if a first index stalls before you can debug.

Capability matrix

Free core compared with Ultimate

Source: JetBrains unified-product FAQ after 2025.3. After the 30-day trial the IDE keeps running; advanced plugins simply turn off.

Capability Included Workflow Related guide
JavaFree coreEditor, Maven, GradleFirst run and JDK
KotlinFree coreSame window as Java 27First run and JDK
SpringHighlighting + wizard; deeper on UltimateBeans, Security, migrationsFirst-run JDK steps
DatabaseSQL language + viewer; full tools on UltimateSchema and connectionsDownload IntelliJ IDEA 2026.2.3
WebUltimate after trialTypeScript 7.0, endpointsNew UI checklist
AITrial only, then UltimateAgents, Copilot, skillsIntelliJ IDEA FAQ
DebuggerFree coreLogpoints, WSL2 stopIndexing freezes
Version controlFree coreGit in the header widgetNew UI and Compact mode
HTTP clientTrial only, then UltimateGenerate request, OpenAPIInstall on Windows
Build toolsFree coreMaven window, Gradle 10 previewRepair caches

Download

Download IntelliJ IDEA 2026.2.3

Download 2026.2.3
Download