Getting Started

Getting Started

If you're new to our IDEs or a technology, start here.

JetBrains has powerful 'Integrated Developer Environments' (IDEs). This is a collection of tips and tutorials to help you get started.

How to Search Everywhere in Any JetBrains IDE

tip

How to Search Everywhere in Any JetBrains IDE
Use ⇧⇧ (macOS), or Shift+Shift (Windows/Linux), to bring up the Search Everywhere dialog. You can search across Classes, Files, Symbols and Actions.
Getting started with IntelliJ IDEA

tutorial

Getting started with IntelliJ IDEA
My favourite tips for all new starters in IntelliJ IDEA
Top Shortcuts

playlist

Top Shortcuts
Our handpicked top shortcuts
Hello World in IntelliJ IDEA

tutorial

Hello World in IntelliJ IDEA
Create a new Java application and JAR file that prints `Hello World` to the console.
Importing a Maven project

Part of tutorial

Importing a Maven project
IntelliJ IDEA understands projects that use Maven and can import them with minimal configuration
Creating a Maven project

Part of tutorial

Creating a Maven project
Start by creating a brand-new project that uses Maven as the build tool
Getting Started with IntelliJ IDEA

playlist

Getting Started with IntelliJ IDEA
Tips for getting started with IntelliJ IDEA
Search Everywhere

playlist

Search Everywhere
Tips for using Search Everywhere (Shift+Shift)
Getting Started with Spring Data JPA

tutorial

Getting Started with Spring Data JPA
Learn how to use Spring Data JPA to store and retrieve data from your database.
Type into any dialog to search

tip

Type into any dialog to search
You can start typing into a dialog box to search, even if there's not a textual search box available.
Your First Spring Boot Application

tutorial

Your First Spring Boot Application
In this tutorial we will use IntelliJ IDEA to create your first "Hello World" Spring Boot application. We'll also discuss what's in your project and why. Spring Boot is a way to create Spring applications easily with some abstractions, some of which we'll touch on in this tutorial.
Creating a Project for Spock

Part of tutorial

Creating a Project for Spock
Start by creating a new Java project which will be the basis for the rest of this tutorial.
Creating a Gradle project

Part of tutorial

Creating a Gradle project
Start by creating a brand-new project that uses Gradle as the build tool.
Opening a Gradle project

Part of tutorial

Opening a Gradle project
What you need to know to get started with an existing Gradle project