Tricks

Tricks

Little IDE tricks that you might not know about.

Running and Stopping a Process

Tip

Running and Stopping a Process
How to run and terminate/stop a process
Reformat Your Code

Tip

Reformat Your Code
Reformat a specific piece of code or the whole file according to your preferences.
Evaluate Expression

Tip

Evaluate Expression
Evaluate an expression during a debugging session
Magic Wand

Tip

Magic Wand
Use the Magic Wand to Resolve Simple Conflicts
Open File

Tip

Open File
Open a file from the Project tool window
Quick Documentation

Tip

Quick Documentation
Pull up Quick Documentation in the editor
Type Information

Tip

Type Information
Pull up Type Information for an expression
Split and move right

Tip

Split and move right
View two files side by side
Structure tool window

Tip

Structure tool window
Quickly get an overview of your class and jump to the relevant code
Close tabs

Tip

Close tabs
Close inactive tabs
Hide tool windows

Tip

Hide tool windows
Hide or restore all tool windows
Search collapsed code

Tip

Search collapsed code
Search collapsed code to find what you need
VCS Popup

Tip

VCS Popup
Open VCS actions using the keyboard
Tips for Reading Code

Tutorial

Tips for Reading Code
Tips to help you read and understand code in IntelliJ IDEA
Formatting

Part of tutorial

Formatting
Formatting Code in IntelliJ IDEA
Additional hints

Part of tutorial

Additional hints
Quick Documentation & Type Information
JetBrains AI Assistant

Part of tutorial

JetBrains AI Assistant
Using AI Assistant to understand code
Reader mode

Part of tutorial

Reader mode
Render doc comments in Reader Mode
Refactoring

Part of tutorial

Refactoring
Refactoring code for understanding
Introduction

Part of tutorial

Introduction
Reading Code in IntelliJ IDEA
Searching

Part of tutorial

Searching
Searching the code
Structure

Part of tutorial

Structure
A quick view at the structure of the code
Summary and Shortcuts

Part of tutorial

Summary and Shortcuts
Reading Code in IntelliJ IDEA Summary
Testing and debugging

Part of tutorial

Testing and debugging
Testing and debugging in IntelliJ IDEA
Version control (Git) history

Part of tutorial

Version control (Git) history
Using Version control (Git) history to understand the project
File Structure

Tip

File Structure
Get a quick overview of your class file
Select opened file

Tip

Select opened file
Locate an opened file in the project structure
Custom project icons

Tip

Custom project icons
Add a custom icon to your project
Group projects

Tip

Group projects
Group your projects together in the Welcome Screen
Show diff for failing test

Tip

Show diff for failing test
Quickly see the diff for failing test
Creating code

Tip

Creating code
IntelliJ IDEA will help create code for you
Using regex

Tip

Using regex
Using language injection to work with Regex
Related problems

Tip

Related problems
Use IntelliJ IDEA's inlay hints to navigate to Related Problems
Using SQL

Tip

Using SQL
Using language injection to work with SQL
Debugging

Tip

Debugging
Use the debugger to help you understand what your code is doing.
Debugging Streams

Tip

Debugging Streams
Visualize the flow of data through a stream
Git

Tip

Git
Git tool window
Gutter icons

Tip

Gutter icons
Information about your code in the gutter icons
Parameter information

Tip

Parameter information
Finding the parameter type
Problem window

Tip

Problem window
Problems tool window
Recent Files & Locations

Tip

Recent Files & Locations
Quickly navigate around your recent files & locations
Scrollbars

Tip

Scrollbars
Information about your code in the scrollbars
Manage dependencies

Tip

Manage dependencies
Manage dependencies in the Dependencies tool window
Code Completion

Tip

Code Completion
Code Completion Overview
Multiple carets

Tip

Multiple carets
Using multiple carets
Refactoring

Tip

Refactoring
Refactoring overview
Right split window

Tip

Right split window
View two files side by side
Run Anything

Tip

Run Anything
How to use the Run Anything dialog
Code With Me

Tip

Code With Me
Collaborate remotely using Code With Me
Enable new UI

Tip

Enable new UI
How to enable the new UI
Feature Trainer

Tip

Feature Trainer
Learn IntelliJ IDEA features using the Feature Trainer
Select Kotlin Multiplatform dependencies

Tip

Select Kotlin Multiplatform dependencies
Select Kotlin Multiplatform dependencies in the Dependencies tool window
Focus on your code

Tip

Focus on your code
Focus on your code window
Go to Declaration or Implementation

Tip

Go to Declaration or Implementation
Go to Declaration or Usages, or Go to Implementation
Notifications

Tip

Notifications
Notifications tool window
Productivity Guide

Tip

Productivity Guide
Using the Productivity Guide
Remove dependency

Tip

Remove dependency
Remove dependency in the Dependencies tool window
Shortcuts and Abbreviations

Tip

Shortcuts and Abbreviations
Using shortcuts and abbreviations
Themes and Plugins

Tip

Themes and Plugins
Available themes, installing plugins
Upgrade dependencies

Tip

Upgrade dependencies
Upgrade dependencies from the Dependencies tool window
Import project

Tutorial

Import project
Importing a project into IntelliJ IDEA
Import existing project

Part of tutorial

Import existing project
Importing an existing project into IntelliJ IDEA
Introduction

Part of tutorial

Introduction
Importing a project into IntelliJ IDEA
Open project

Part of tutorial

Open project
Opening a project in IntelliJ IDEA
Project from existing model

Part of tutorial

Project from existing model
Importing a project from existing model
Open recent project

Part of tutorial

Open recent project
Opening a recent project in IntelliJ IDEA
Open multiple projects

Part of tutorial

Open multiple projects
Opening multiple repositories into one project in IntelliJ IDEA
Project from existing sources

Part of tutorial

Project from existing sources
Importing a project from existing sources
Summary and Shortcuts

Part of tutorial

Summary and Shortcuts
Importing projects into IntelliJ IDEA Summary
Project from version control

Part of tutorial

Project from version control
Cloning a project from version control
Dependency Details Pane

Tip

Dependency Details Pane
See relevant information about your dependencies
Duplicate lines

Tip

Duplicate lines
Duplicate the current line or a selected block
Refactor Rename

Tip

Refactor Rename
Renaming classes, methods, and variables in IntelliJ IDEA
Upgrade dependencies

Tip

Upgrade dependencies
Upgrade dependencies from the pom.xml
Compare with Clipboard

Tip

Compare with Clipboard
Quickly compare two files
Font

Tip

Font
Configure font, font size, and more
Extract Variable

Tip

Extract Variable
Extract code to a variable
Presentation Mode Font Size

Tip

Presentation Mode Font Size
Configure font size for Presentation Mode
Presentation Mode

Tip

Presentation Mode
Enter and Exit Presentation Mode using Quick Switch Scheme
Bookmarks

Tutorial

Bookmarks
Using bookmarks in IntelliJ IDEA
Add anonymous bookmarks

Part of tutorial

Add anonymous bookmarks
How to add bookmarks without an identifier
Navigate to bookmarks

Part of tutorial

Navigate to bookmarks
How to navigate to created bookmarks
Introduction

Part of tutorial

Introduction
Using bookmarks in IntelliJ IDEA
Summary and Shortcuts

Part of tutorial

Summary and Shortcuts
Using bookmarks in IntelliJ IDEA Summary
Enable mouse zoom

Tip

Enable mouse zoom
Enable mouse zoom to quickly enlarge (or reduce) your font size
Create scratch files

Tip

Create scratch files
Turn show line numbers off and on
Show line numbers

Tip

Show line numbers
Turn show line numbers off and on
Marco Codes - 7 Great Terminal/CLI tools

Tutorial

Marco Codes - 7 Great Terminal/CLI tools
exa, clink, rg & rga, plocate, bat, jq, f%$!
Presenting with IntelliJ IDEA

Tutorial

Presenting with IntelliJ IDEA
Tips & tricks to level up your presentation skills with IntelliJ IDEA.
Built in Spell Checking

Tip

Built in Spell Checking
IntelliJ IDEA can spell check and fix errors for you
Assign a keyboard shortcut

Tip

Assign a keyboard shortcut
Use Find Actions to assign a keyboard shortcut
Code Completion for the Stream API

Tip

Code Completion for the Stream API
IntelliJ IDEA can add the stream() call for us
Different viewing modes for your code

Tip

Different viewing modes for your code
IntelliJ IDEA has lots of different ways for you to view your code depending on your requirements
Run Anything

Tip

Run Anything
Launch run/debug configurations, applications, scripts, commands, tasks, and open recent projects.
Add Favourite Photo as Background

Tip

Add Favourite Photo as Background
If you want to look at your favourite photo while coding you can set it as your background image
Complete Statement

Tip

Complete Statement
Complete statement can add your semicolons, brackets and manage caret placement for you.
Using Escape

Tip

Using Escape
How to exit dialogs and return your focus to the editor
Rearranging Code in IntelliJ IDEA

Tutorial

Rearranging Code in IntelliJ IDEA
How you can rearrange code in your classes and projects
Reformatting Code in IntelliJ IDEA

Tutorial

Reformatting Code in IntelliJ IDEA
Why and how you can reformat code in your projects
Search Everywhere

Playlist

Search Everywhere
Tips for using Search Everywhere (Shift+Shift)
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.
Setting an abbreviation

Part of tutorial

Setting an abbreviation
Use a unique abbreviation to quickly navigate to the Gradle tool window
Drag and Dock Editor tabs

Tip

Drag and Dock Editor tabs
You can move editor tabs around as required