Продукты JetBrains, не отображающие клавиши FN на сенсорной панели

У меня есть Macbook с сенсорной панелью и вы хотите настроить тачпад, чтобы всегда показывать клавиши FN для приложений JetBrains. Я сделал это в настройках, как и для других приложений. Клавиши FN отображаются по умолчанию в тех приложениях, когда они находятся в фокусе, но не в приложениях JetBrains.

Ответ 1

Если вы используете ToolBox App для установки продуктов JetBrains, просмотрите комментарии в билете IDEA-167332 - вам нужно будет найти свои приложения в папке ~/Library/Application Support/JetBrains/Toolbox/apps/.

Недостаток - вы должны повторять это для каждой новой сборки такого приложения, которое вы будете устанавливать, так как путь к реальному приложению будет отличаться каждый раз.


ОБНОВЛЕНИЕ: вышеупомянутый билет был помечен как исправленный для версии версии 2018.2.x. Теперь у вас есть опция на экране Preferences | Keymap.

Ответ 2

По умолчанию невозможно выбрать внутри папки приложения. Поэтому, чтобы настроить функциональные клавиши, выполните следующие действия:

перейдите к: Системные настройки → Клавиатура → Ярлыки → Функциональные клавиши

Нажмите значок +

Затем нажмите CMD + SHIFT + G, чтобы открыть окно пути. Введите: ~/Library/Поддержка приложений /JetBrains/Toolbox/apps

Выберите правильное приложение и версию, чтобы функциональные клавиши снова работали.

Повторите для каждого используемого вами приложения.

Ответ 3

Я хотел перечислить самый простой способ, который я нашел. Он основан на связанном с Робом, полезном ответе на этот вопрос, но я попытался сделать его более простым и понятным, без лишних шагов.

  • Перейдите в раздел "Системные настройки"> "Клавиатура"> "Ярлыки" (вкладка).

  • Нажмите "Ключи функций" на панели слева.

  • Нажмите "+". Появится сборщик файлов.

  • Выберите свое приложение; например CLion или IntelliJ.

Это. Теперь, когда вы открываете приложение, вы увидите функциональные клавиши в сенсорной панели.

macOS > System Preferences > Keyboard > Shortcuts

Ответ 4

JetBrains имеет реализацию в настройках IDE, чтобы исправить это. Откройте свою IDE и перейдите на

Настройки (⌘-,)> Keymap

Затем установите флажок "Всегда показывать функциональные клавиши (F1-F12) на сенсорной панели".

Перезапустите IDE, и вы увидите функциональные клавиши.

Keymap