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 from your toolbar.
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 to learn more about the problem.
Magic Wand

Tip

Magic Wand
Use the magic wand to resolve simple conflicts in your code.
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 any time you need to.
Type Information

Tip

Type Information
Pull up Type Information for an expression
Structure Tool Window

Tip

Structure Tool Window
Quickly get an overview of your class and jump to the relevant code.
Split and move right

Tip

Split and move right
View two files side by side
Close Tabs

Tip

Close Tabs
Close inactive tabs so you an focus on your current working context.
Hide Tool Windows

Tip

Hide Tool Windows
Hide or restore all tool windows so you can keep your IDE exactly how you like it.
Search Collapsed Code

Tip

Search Collapsed Code
Search all your code, including collapsed code to find what you need.
VCS Popup

Tip

VCS Popup
Open VCS actions using keyboard shortcuts to save time.
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.
JetBrains AI Assistant

Part of tutorial

JetBrains AI Assistant
Using AI Assistant to understand code.
Introduction

Part of tutorial

Introduction
Reading Code in IntelliJ IDEA.
Additional hints

Part of tutorial

Additional hints
Quick Documentation & Type Information.
Refactoring

Part of tutorial

Refactoring
Refactoring code for understanding.
Reader mode

Part of tutorial

Reader mode
Render doc comments in Reader Mode.
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 the structure 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
See how you can 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 a failing test to debug it faster.
Creating Code

Tip

Creating Code
IntelliJ IDEA can help create code for you saving your fingers.
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.
Understanding the Debugger

Tip

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

Tip

Debugging Streams
Visualize the flow of data through a Java stream.
Gutter Icons

Tip

Gutter Icons
View information about your code by looking at the gutter icons.
Parameter Information

Tip

Parameter Information
Finding the parameter type can be really helpful for understanding your code.
Problem Window

Tip

Problem Window
Using the Problems tool window to find and fix errors as they occur.
Recent Files & Locations

Tip

Recent Files & Locations
Quickly navigate around your recent files & locations to stay in your current working context.
Viewing Scrollbars

Tip

Viewing Scrollbars
You can view a wealth of information about your code in the scrollbars.
Manage Dependencies

Tip

Manage Dependencies
Manage all your dependencies in the Dependencies tool window.
Code Completion

Tip

Code Completion
Code completion in your IDE means you can focus on solving the problem at hand.
Multiple carets

Tip

Multiple carets
Use multiple carets in your code to make the same change in multiple places or work with lists.
Run Anything

Tip

Run Anything
How to use the Run Anything dialog to run, well, anything!
Code With Me

Tip

Code With Me
Collaborate with your friends and colleagues remotely by using Code With Me.
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
Use Go to Declaration or Usages, and Go to Implementation to navgiate around your codebase.
Notifications

Tip

Notifications
Use the Notifications tool window to see what's happening with your project.
Productivity Guide

Tip

Productivity Guide
Ever wandered which features of IntelliJ IDEA you use the most?
Remove Dependency

Tip

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

Tip

Shortcuts and Abbreviations
Using shortcuts and abbreviations to speed up your navigation in your IDE.
Themes and Plugins

Tip

Themes and Plugins
How to find themes and install 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.
Open multiple projects

Part of tutorial

Open multiple projects
Opening multiple repositories into one project in IntelliJ IDEA.
Introduction

Part of tutorial

Introduction
Importing a project into IntelliJ IDEA.
Open recent project

Part of tutorial

Open recent project
Opening a recent project in IntelliJ IDEA.
Open project

Part of tutorial

Open project
Opening a project in IntelliJ IDEA.
Project from version control

Part of tutorial

Project from version control
Cloning a project from version control.
Summary and Shortcuts

Part of tutorial

Summary and Shortcuts
Importing projects into IntelliJ IDEA Summary.
Project from existing sources

Part of tutorial

Project from existing sources
Importing a project from existing sources.
Project from existing model

Part of tutorial

Project from existing model
Importing a project from existing model.
Dependency Details Pane

Tip

Dependency Details Pane
See relevant information about your dependencies.
Duplicate Lines

Tip

Duplicate Lines
Sometimes you want to duplicate the current line or a selected block of code.
Refactor Rename

Tip

Refactor Rename
Quickly renaming classes, methods, and variables in IntelliJ IDEA.
Upgrade Dependencies

Tip

Upgrade Dependencies
Upgrade dependencies from your `pom.xml` file.
Compare with Clipboard

Tip

Compare with Clipboard
Quickly compare two files right inside your IDE.
Font

Tip

Font
Configure your font, font size, and more so your IDE works for you.
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 to suit your audience.
Presentation Mode

Tip

Presentation Mode
Enter and Exit Presentation Mode using the 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.
Introduction

Part of tutorial

Introduction
Using bookmarks in IntelliJ IDEA.
Navigate to bookmarks

Part of tutorial

Navigate to bookmarks
How to navigate to created bookmarks.
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 as required.
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.
Assign a Keyboard Shortcut

Tip

Assign a Keyboard Shortcut
Use Find Actions to assign a keyboard shortcut that works for you.
Built in Spell Checking

Tip

Built in Spell Checking
IntelliJ IDEA can spell check and fix errors for you allowing you to focus on problem solving.
Code Completion for the Stream API

Tip

Code Completion for the Stream API
IntelliJ IDEA can add the stream() call meaning less typing for you.
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 Your Favourite Photo as a Background

Tip

Add Your Favourite Photo as a 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.
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 one of the most helpful shortcuts in the IDE.
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 to suit your needs.