IntelliJ Idea Ctrl + Alt + левый ярлык не работает в Ubuntu


116

Я использую последнюю версию IntelliJ Idea 2017.3 в Ubuntu 2017.10, и ярлык Ctrl+ Alt+ Left/ Rightне работает.

Тогда как из меню «Навигация» -> «Назад / Вперед» работает нормально.

Ссылка: https://www.jetbrains.com/help/idea/navigation-in-source-code.html


Это работает в других приложениях?
CrazyCoder

Я тоже использую Eclipse, и ярлык - Alt + Left / Right, который отлично работает. Я не уверен, есть ли в других приложениях такой же ярлык, пожалуйста, дайте мне знать, если вы знаете о них. Также в Ubuntu нет ярлыков по умолчанию с Ctrl + Alt + Left / Right
Samy

1
Это означает, что он уже занят каким-то другим приложением или системой.
CrazyCoder

2
Мое плохое, в Ubuntu есть сочетание клавиш Ctrl + Alt + Left / Right для перехода между рабочими пространствами. Когда я изменил его в системных настройках, IDE может выбрать ярлык. Спасибо за ваше время и помощь.
Samy

1
Оставьте свой комментарий в качестве ответа, @Samy! И отметьте это как принятый ответ. ... Прибыль.
CivFan

Ответы:


214

Ubuntu связывает эту комбинацию клавиш с Switch Workspace . Начиная с Ubuntu 18.04, вам нужно использовать командную строку для изменения ярлыка ( источника ). Чтобы полностью удалить оскорбительные ярлыки и позволить IntelliJ использовать их, у меня сработали следующие команды:

gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-left "[]"
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-right "[]"

Если вы когда-нибудь захотите восстановить ярлыки, используйте:

gsettings reset org.gnome.desktop.wm.keybindings switch-to-workspace-left
gsettings reset org.gnome.desktop.wm.keybindings switch-to-workspace-right

9
В Ubuntu 18.04 он работал нормально и, кажется, единственный способ решить проблему.
Виктор Долирио

Кажется, это специфично для Gnome, попробовал на Kali linux 2018.2, тоже сработало
AguThadeus

2
Этот неработающий ярлык очень раздражал меня целый месяц. Я не мог найти его в настройках, и мои первые мысли были о том, что проблема в том, что ubuntu запускается как гость vmware. Большое спасибо! Почему они скрывают эти ярлыки в настройках?
Бато-Баир Цыренов

3
Должен быть недосмотр в Ubuntu 18.04, поскольку здесь Перемещение в рабочую область было изменено на Вверх и Вниз, что устраняет зависимость от этих сочетаний клавиш. Как таковые, они не перечислены в Настройки> Устройства> Сочетания клавиш, но мне все равно пришлось удалить привязки, как указано выше, чтобы освободить их
Франсуа Б.

1
Вы можете установить dconf-toolsи запустить dconf-editorдля редактирования этих настроек через графический интерфейс. В любом случае это текстовый режим для значений, но все же более удобный, чем консольный.
02

30

Я только что узнал, что моя IDEA 2018.3 в Ubuntu 18.04 автоматически использует значение по умолчанию для раскладки клавиатуры GNOME , а вырезка назад / вперед оказывается Alt+ Shift+ Left/Right , нет необходимости изменять какие-либо системные настройки.


Благодарность! Очень полезно! Не знал об этом.
M. Marc

Необходимо также убедиться, что настройка раскладки клавиатуры IntelliJ была «по умолчанию для gnome» в настройках.
kervin

этот комментарий следует пометить как ответ на вопрос, спасибо!
alb3rtobr

1
Эта раскладка позволяет перемещаться между вкладками, а не кодом :( CLion 2020.1, Ubuntu 19.10.
Евгений Набоков

15

Правильная настройка - это комбинации уже опубликованных ответов. Подводить итоги:

1. Удалите привязки клавиш Ctrl + Alt + Right / Left к среде GNOME.

В терминальном запуске:

gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-left "[]"
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-right "[]"

2. Назначьте привязки к действиям вперед / назад в Idea IntelliJ.

Если вы используете настройку раскладки клавиатуры на основе раскладки клавиатуры GNOME, по умолчанию для действий Вперед / Назад не будут Ctrl + Alt + Right / Left. Его нужно установить.

В меню Idea IntelliJ

File | Settings | Keymap 

ищи

Main menu - Navigate - Forward

нажмите на ярлыки редактирования и установите для него Ctrl + Alt + Right

тогда ищите

Main menu - Navigate - Back

нажмите на ярлыки редактирования и установите для него Ctrl + Alt + Left

Работает на версиях: Ubuntu 18.04.3 LTS Idea IntelliJ 2019.2.3


9

В Ubuntu есть ярлык Ctrl+ Alt+ Left/ Rightдля перехода между рабочими пространствами. Когда я изменил его в системных настройках, IDE может выбрать ярлык.


3
Есть идеи, как изменить этот параметр в 2018.04?
Гарет А. Ллойд

1
@ GarethA.Lloyd проверь мой ответ.
Ласло ван ден Хук

1
@ GarethA.Lloyd Вы можете изменить его в разделе «Системные настройки» -> «Устройства» -> «Клавиатура» в разделе навигации.
Samy

1
@Samy в 2018.04, вы больше не можете изменить эти конкретные ярлыки через это меню
Гарет А. Ллойд

3
@Samy чистая установка или обновление с предыдущей версии? В моем случае (чистая установка) нет пунктов для «Переключиться на рабочее пространство влево / вправо», только для «Переключиться на последнее рабочее пространство» и «Переключиться на рабочее пространство 1/2/3/4».
Ласло ван ден Хук

5

Ctrl+ Windows Key+ Alt+ Left/ Rightработал на моем Linux Fedora 22.


Что есть «для меня». Пожалуйста, определите свое окружение.
Yunnosch

Ой, извини. Это Linux Fedora 22. Спасибо!
Ayodele Noutouglo

странно <kbd> Ctrl + Win + Alt </kbd> вообще не зарегистрирован в моей установке Ubuntu 20.04
hbogert

5

В настройках системы Ubuntu вы должны либо использовать ярлык для Ctrl+ Alt+, Left/Rightлибо использовать Ctrl+ Windows Key+ Alt+Left/Right


Благодарность! Ctrl + WindowsKey + Alt + Left / Right работает и с моим Ubuntu18.04.
Часы ZHONG,

4

Я использую ubuntu 16.04 LTS.

  1. Перейдите в Системные настройки -> Ввод текста -> Настройки клавиатуры (в правом нижнем углу экрана).

  2. В диалоговом окне клавиатуры щелкните вкладку «Навигация». Затем прокрутите вниз до «переключиться в рабочее пространство слева», выберите его и нажмите Backspace, чтобы отключить.

Теперь ярлык вашей студии Android должен работать.


1

Решение @ lászló-van-den-hoek здесь было правильным, но мне пришлось сделать еще один шаг.

Перейдите File | Settings | Keymapв Intellij и измените Keymap с Default for GNOMEнаDefault .

Я думаю, что это сбивает людей с толку с тех пор, как Ubuntu перешла с рабочего стола Unity на рабочий стол на основе GNOME, а теперь Intellij запускается с соответствующими горячими клавишами GNOME.


0

Ctrl + Windows + Влево / Вправо; Ubuntu 20.04, IDEA: 2020.1, у меня работает


0

Мой Gnome был настроен на CTRL + ALT + влево или вправо, и я не знаю почему, но он переместился на CTRL + ALT + вверх или вниз. Рабочие области были выровнены по горизонтали и стали вертикальными. Я не знаю, что я сделал, чтобы получить это! Может, с тобой случилось то же самое ...

Меня это устраивает, это немного меняет мой рабочий стол, иногда изменения хороши ...

Советую установить в док-станцию ​​расширение Workspace, что очень круто;)

введите описание изображения здесь

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.