IntelliJ Idea Strg + Alt + Linke Verknüpfung funktioniert in Ubuntu nicht


100

Ich verwende die neueste Version von IntelliJ Idea 2017.3 in Ubuntu 2017.10 und die Verknüpfung Ctrl+ Alt+ Left/ Rightfunktioniert nicht.

Während über Menü Navigieren -> Zurück / Vorwärts gut funktioniert.

Referenz: https://www.jetbrains.com/help/idea/navigation-in-source-code.html


Funktioniert es in anderen Apps?
CrazyCoder

Ich benutze auch Eclipse und die Verknüpfung ist Alt + Links / Rechts, was gut funktioniert. Ich bin mir nicht sicher, ob andere Apps dieselbe Verknüpfung haben. Bitte lassen Sie es mich wissen, falls Sie eine kennen. Auch Ubuntu hat keine Standardverknüpfungen mit Strg + Alt + Links / Rechts
Samy

1
Dies bedeutet, dass es bereits von einer anderen App oder einem anderen System übernommen wurde.
CrazyCoder

2
Mein schlechtes, Ubuntu hat eine Tastenkombination Strg + Alt + Links / Rechts, um zwischen Arbeitsbereichen zu navigieren. Wenn ich es unter Systemeinstellungen geändert habe, kann IDE die Verknüpfung abrufen. Vielen Dank für Ihre Zeit und Hilfe.
Samy

1
Schreiben Sie Ihren Kommentar als Antwort: @Samy! Und markieren Sie es als akzeptierte Antwort. ... Gewinn.
CivFan

Antworten:


200

Ubuntu bindet diese Tastenkombination an Switch Workspace . Ab Ubuntu 18.04 müssen Sie die Befehlszeile verwenden, um die Verknüpfung ( Quelle ) zu ändern . Diese Befehle funktionierten für mich, um die fehlerhaften Verknüpfungen vollständig zu entfernen und IntelliJ die Verwendung zu ermöglichen:

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

Wenn Sie die Verknüpfungen jemals wiederherstellen möchten, verwenden Sie:

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

9
In Ubuntu 18.04 hat es gut funktioniert und scheint der einzige Weg zu sein, das Problem zu lösen.
Victor Dolirio

Scheint gnomenspezifisch zu sein, versuchte es unter Kali Linux 2018.2, es funktionierte auch
AguThadeus

2
Diese Verknüpfung, die nicht funktionierte, hat mich einen Monat lang wirklich geärgert. Ich konnte es in den Einstellungen nicht finden und meine ersten Gedanken waren, dass das Problem mit Ubuntu als VMware-Gast ausgeführt wird. Vielen Dank! Warum sollten sie diese Verknüpfungen vor den Einstellungen verbergen?
Bato-Bair Tsyrenov

3
Muss in Ubuntu 18.04 ein Versehen sein, da hier "In Arbeitsbereich verschieben" in " Auf und Ab" geändert wurde, wodurch die Abhängigkeit von diesen Tastenkombinationen beseitigt wird. Als solche sind sie nicht unter Einstellungen> Geräte> Tastaturkürzel aufgeführt, aber ich musste die Bindungen wie oben entfernen, um sie freizugeben
Francois B

1
Möglicherweise möchten Sie diese Einstellungen installieren dconf-toolsund ausführen dconf-editor, um sie über die GUI zu bearbeiten. Das ist sowieso ein Textmodus für die Werte, aber immer noch bequemer als eine Konsole.
2.

27

Ich habe gerade herausgefunden, dass meine IDEA 2018.3 in Ubuntu 18.04 automatisch die Standardeinstellung für die GNOME- Keymap verwendet und der Back / Forward-Shotcut Alt+ Shift+ Left/ ist Right, ohne dass Systemeinstellungen geändert werden müssen.


Vielen Dank! Sehr hilfreich! Wusste nichts davon.
M. Marc

Muss sicherstellen, dass die IntelliJ-Keymap-Einstellung auch in den Einstellungen "Standard für Gnome" war.
Kervin

Dieser Kommentar sollte als Antwort auf die Frage markiert werden, danke!
alb3rtobr

Diese Keymap navigiert zwischen Registerkarten und nicht zwischen Code :( CLion 2020.1, Ubuntu 19.10.
Evgeni Nabokov

10

Die richtige Einstellung ist eine Kombination aus bereits veröffentlichten Antworten. Um zusammenzufassen:

1. Entfernen Sie die Tastenkombinationen von Strg + Alt + Rechts / Links zur GNOME-Umgebung

Im Terminallauf:

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

2. Weisen Sie die Bindungen in Idea IntelliJ Vorwärts- / Rückwärtsaktionen zu

Wenn Sie die auf der GNOME-Keymap basierende Keymap-Einstellung verwenden, sind die Standardeinstellungen für Vorwärts- / Rückwärtsaktionen nicht Strg + Alt + Rechts / Links. Es muss erledigt werden.

Im Menü Idea IntelliJ

File | Settings | Keymap 

suchen nach

Main menu - Navigate - Forward

Klicken Sie auf Verknüpfungen bearbeiten und setzen Sie sie auf Strg + Alt + Rechts

dann suchen nach

Main menu - Navigate - Back

Klicken Sie auf Verknüpfungen bearbeiten und setzen Sie sie auf Strg + Alt + Links

Funktioniert mit Versionen: Ubuntu 18.04.3 LTS Idea IntelliJ 2019.2.3


9

Ubuntu hat eine Verknüpfung Ctrl+ Alt+ Left/ Right, um zwischen Arbeitsbereichen zu navigieren. Wenn ich es unter Systemeinstellungen geändert habe, kann IDE die Verknüpfung abrufen.


3
Haben Sie eine Idee, wie Sie diese Einstellung im Jahr 2018.04 ändern können?
Gareth A. Lloyd

1
@ GarethA.Lloyd überprüfe meine Antwort.
László van den Hoek

1
@ GarethA.Lloyd Sie können es unter Systemeinstellungen-> Geräte -> Tastatur im Navigationsbereich ändern.
Samy

1
@Samy in 2018.04 Sie können diese speziellen Verknüpfungen nicht mehr über dieses Menü ändern
Gareth A. Lloyd

3
@Samy Neuinstallation oder Upgrade von vorheriger Version? In meinem Fall (eine Neuinstallation) gibt es keine Elemente für "Zum Arbeitsbereich links / rechts wechseln", nur für "Zum letzten Arbeitsbereich wechseln" und "Zum Arbeitsbereich wechseln 1/2/3/4".
László van den Hoek


4

Ich benutze Ubuntu 16.04 LTS.

  1. Gehen Sie zu Systemeinstellungen -> Texteingabe -> Tastatureinstellungen (rechts unten auf dem Bildschirm).

  2. Klicken Sie im Tastaturdialog auf die Registerkarte Navigation. Scrollen Sie dann nach unten zu "Zum linken Arbeitsbereich wechseln", wählen Sie ihn aus und klicken Sie auf die Rücktaste, um ihn zu deaktivieren.

Ihre Android Studio-Verknüpfung sollte jetzt funktionieren.


3

In den Ubuntu-Systemeinstellungen müssen Sie entweder die Verknüpfung für Ctrl+ Alt+ deaktivieren Left/Rightoder Ctrl+ Windows Key+ Alt+ verwendenLeft/Right


1

Die Lösung von @ lászló-van-den-hoek hier war richtig, aber ich musste noch einen Schritt machen.

Gehen Sie zu File | Settings | Keymapin Intellij und ändern Sie die Keymap von Default for GNOMEzu Default.

Ich denke, dies hat die Leute in die Irre geführt, seit Ubuntu von einem Unity-Desktop zu einem GNOME-basierten Desktop gewechselt ist, und jetzt startet Intellij mit GNOME-geeigneten Hotkeys.


0

Strg + Windows + Links / Rechts; Ubuntu 20.04, IDEA: 2020.1, funktioniert für mich


0

Mein Gnom wurde auf STRG + ALT + links oder rechts konfiguriert und ich weiß nicht warum, aber er wurde auf STRG + ALT + Nach oben oder unten verschoben. Die Arbeitsbereiche wurden horizontal ausgerichtet und in vertikal geändert. Ich weiß nicht, was ich getan habe, um das zu bekommen! Vielleicht ist dir dasselbe passiert ...

Ich bin damit einverstanden, es ändert sich ein wenig auf meinem Desktop, Änderungen sind manchmal gut ...

Ich rate dir, die Erweiterung Workspace zum Andocken zu installieren, was sehr cool ist;)

Geben Sie hier die Bildbeschreibung ein

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.