Fundamentals 8 min read

Customizing IntelliJ IDEA: Toolbar, Tooltips, Themes, Shortcuts, and More

This guide walks through a comprehensive set of IntelliJ IDEA customizations—including toolbar visibility, mouse‑hover documentation, method separators, case‑insensitive completion, theme selection, auto‑import, tab layout, font adjustments, documentation templates, code display options, shortcut remapping, comment styling, inspection levels, project view folding, window reset, history navigation, quick semicolon insertion, controller search, and brace matching—providing step‑by‑step settings and visual examples.

Code Ape Tech Column
Code Ape Tech Column
Code Ape Tech Column
Customizing IntelliJ IDEA: Toolbar, Tooltips, Themes, Shortcuts, and More

Display Toolbar

Show the toolbar via View → Toolbar and View → Tool Buttons . (See effect image.)

Mouse Hover Tooltip

Enable quick documentation with File → Settings → Editor → General → Show quick documentation… . (See screenshots.)

Show Method Separator

Activate method separators via File → Settings → Editor → Appearance → (check the option) . (See effect image.)

Case‑Insensitive Completion

Disable strict case sensitivity in code completion: File → Settings → Editor → General → Code Completion → … . (See screenshots.)

Theme Settings

Choose between light and dark themes via File → Settings → Appearance & Behavior → Appearance . (Images show both themes.)

Eye‑Friendly Theme

Adjust background colors for a softer visual experience; many themes are available at color‑themes.com . Download, import the JAR, and restart IDEA to apply.

Auto Import Packages

Enable automatic import and removal of unused imports via File → Settings → Editor → General → Auto Import . (See screenshot.)

Multiple Tabs in One Line

Show several tabs on a single line by disabling the “Show tabs in a single row” option: File → Settings → Editor → General → Editor Tabs → (uncheck the box) . (Images illustrate before/after.)

Font Settings

Increase editor font size and change the font family via File → Settings → Editor → Font . (Screenshot provided.)

Documentation and Method Template

Configure class and method comment templates for better team documentation. Reference: CSDN article . (Images show the settings.)

Horizontal/Vertical Code Display

Adjust code comparison view by right‑clicking tabs. (Screenshot included.)

Change Shortcut Keys

Map IDEA shortcuts to Eclipse equivalents via File → Settings → Keymap . Example: set Ctrl+D for line deletion (Eclipse uses Ctrl+D , IDEA default is Ctrl+Y ). Multiple methods are shown with screenshots.

Remove Italic from Comments

Disable italic style for comments via File → Settings → Editor → … . (Images provided.)

Code Inspection Warning Levels

Keep inspection warnings enabled to improve code quality. (Image shows warning configuration.)

Project Directory – Collapse Empty Packages

Use the collapse empty package feature to tidy the project view. (Screenshot included.)

Window Reset

Restore window layout when it becomes disordered via the restore action. (Image shown.)

View Local Code History

Access local version history directly from the IDE. (Screenshot provided.)

Quick Semicolon Completion

Press Ctrl + Shift + Enter to automatically insert a semicolon at the end of the current line.

Find Controller Methods Quickly

Search for controller methods using Ctrl + Alt + Shift + N and type part of the URL path (e.g., /bill ) to locate relevant methods.

Brace Matching

Jump between matching braces with Ctrl+] or Ctrl+[ . This helps navigate long code blocks.

Configuration Files Explanation

The IDEA configuration resides in two folders: config (stores user settings for migration) and system (holds system caches; can be deleted to recover from crashes). (Images illustrate the folders.)

Overall, these customizations enhance productivity and comfort when using IntelliJ IDEA for development.

IntelliJ IDEAIDE customizationThemeshortcutscode navigationtoolbar
Code Ape Tech Column
Written by

Code Ape Tech Column

Former Ant Group P8 engineer, pure technologist, sharing full‑stack Java, job interview and career advice through a column. Site: java-family.cn

0 followers
Reader feedback

How this landed with the community

login Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.