What's the difference between keymaps - Mac OS X and Mac OS X 10.5+?

Intellij Idea

Intellij Idea Problem Overview


I am new to IntelliJ IDEA and learning shortcuts first to start my development actively in the IDE.

The default keymap scheme is Mac OS X.

What's the purpose of the other scheme Mac OS X 10.5+? Is this any better (or worse?) than the default one? I'd like to know how they compare and what the main differences are.

Intellij Idea Solutions


Solution 1 - Intellij Idea

There is the good explanation in help about the difference between two schemas:

  1. the "Mac OS X 10.5+" schema is close to Mac OS default shortcuts. For example cmd+G is common Mac shortcut to find next matching text, cmd+O - open class - which is close to open action
  2. the "IntelliJ IDEA Classic - Mac OS X 10.5" schema is close to IDEA shortcuts on other operation systems - Windows and Linux. For example cmd+N - open class - is close to ctrl+N to same option in Linux or Windows

Solution 2 - Intellij Idea

The "10.5" keymap's raison d'être can be found in a 2009 post by a JetBrains engineer:

> I want to introduce here a new keymap scheme that we created recently for Mac OS X users. The main reasons for doing this are: > > 1. More native key combinations for standard actions (e.g. Find, Find Next, Go to Line, Close Tab, etc.) > 2. Less conflicts with the default system keybindings, such as Exposé (F9, F10, F11) and others.

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionTriCoreView Question on Stackoverflow
Solution 1 - Intellij IdeaEugen MartynovView Answer on Stackoverflow
Solution 2 - Intellij IdeaJosh TillesView Answer on Stackoverflow