it-swarm.com.de

Seltsame Tastatursperren in IntelliJ IDEA (Löschen & Pfeiltasten usw.)

Während der Arbeit in IntelliJ IDEA wird die Tastatur gelegentlich auf diese Weise gesperrt delete oder <>^ Schlüssel funktionieren nicht mehr richtig delete tut nichts mehr und die Pfeiltasten scrollen durch den gesamten Quellcode/Editor-Bereich.

Ich weiß nicht, ob ich versehentlich eine Verknüpfung habe, aber die einzige Möglichkeit, wieder normal zu werden, besteht darin, die IDE zu schließen und erneut zu öffnen, was natürlich ärgerlich ist.

Ich bin auf Mac OS X Lion, dem neuesten IntelliJ IDEA CE (11.1.1)), hatte es aber auch schon mit den Vorgängerversionen.

63
Mathias Conradt

Prüfen idea.log (Hilfe | Anmelden anzeigen ...) für Ausnahmen. Wenn du siehst PSI/document inconsistency before reparse dort, dann sind Sie wahrscheinlich von diesem Fehler betroffen.

Wenn es weitere Ausnahmen gibt, die nicht mit diesem Fehler zusammenhängen, senden Sie das Protokoll bitte an den technischen Support von JetBrains.

9
CrazyCoder

Diese Antwort auf superuser.com hat bei mir funktioniert:

ibus-daemon -rd
60
alwe

Schalte einfach Vim Emulator aus Tools wie dieses Bild aus:

enter image description here

47
Ali.Ghodrat

Ich bin neu bei IntelliJ und hatte das gleiche Problem beim Löschen von delete. Aber ich habe gerade gemerkt, dass IntelliJ tatsächlich die Schlüssel in Vim nachahmt.

Wenn beispielsweise Text markiert ist, drücken Sie d löscht den Text durch Drücken von y kopiert es und drückt p klebt es ein und drückt i Ruft den Bearbeitungsmodus (Einfügen) auf.

Zur Navigation Ctrl+f navigiert zum nächsten Bildschirm, Ctrl+b navigiert zum vorherigen Bildschirm und Shift+g navigiert zum Ende der Datei.

Alle sind wie in Vim.

16
Sophia Feng

Ich stand vor dem gleichen Problem,

Umgebung:

IDEA 14.1.4 unter Ubuntu Gnome 15.04

Lösung:

Ich arbeite mit Standard-Keymaps, aber aus irgendeinem Grund funktionierte die Standard-Keymap nicht. Daher habe ich das IdeaVim-Plugin entfernt und die IDE neu gestartet. Jetzt funktioniert alles einwandfrei. File > Settings > Plugins und suche nach den Plugins.

6
Thamme Gowda

Ich habe das gleiche Problem in regelmäßigen Abständen, was sehr schmerzhaft ist, da das Laden von IntelliJ so lange dauert. Dann muss ich es schließen und von vorne beginnen!

Ich habe nirgendwo in meinen IntelliJ-Protokollen "PSI". Ich werde meine Logs an IntelliJ senden. hoffentlich können sie das so schnell wie möglich beheben, da es eine große Zeitverschwendung ist!

Andere Dinge, die ich ausprobiert habe:

  • Ändern der aktuellen Tastaturbelegung - Pfeiltasten funktionieren in keiner Tastaturbelegung
  • Nur das Projekt schließen und erneut öffnen - das Problem bleibt bestehen, bis IntelliJ selbst geschlossen und erneut geöffnet wird.
  • Probieren Sie andere Tasten aus - Es sieht so aus, als würden Strg und Befehl von IDE in diesem Zustand komplett ignoriert. Natürlich funktionieren alle Texteingabetasten immer noch, Sie können also einfach tippen Die Cursorposition kann nur mit der Maus und der Menüleiste geändert werden. Zur Not könnte man für kurze Zeit so arbeiten, aber das würde einen deutlichen Masochistenstreifen bedeuten!
4
Tom Dibble

Es gibt ein ein offenes Problem in jetbrains youtrack for intellij idea , das zwei Lösungen empfiehlt:

  1. Die Tastatureingabe kann entsperrt werden, indem der IBus-Dämon ("ibus-daemon -rd" von einer Konsole aus) neu gestartet wird.
  2. IBus kann für IDEA durch Deaktivieren der Umgebungsvariablen XMODIFIERS (z. B. "XMODIFIERS = idea.sh") deaktiviert werden, es können jedoch nationale Zeichen in IDEA) eingegeben werden verloren sein.

Ich habe den zweiten benutzt und mein Problem behoben.

4
Saeed Zarinfam

Möglicherweise müssen Sie Ihre Plugins aktualisieren. Sie können seltsames Verhalten verursachen, wenn sie nicht mehr aktuell sind.

http://www.jetbrains.com/idea/webhelp/installing-updating-and-uninstalling-repository-plugins.html

2
jsears

Wenn Sie ibus restart Eingeben, erhalten Sie eine QWERTY-Tastatur. Für französische Benutzer können Sie:

ibus restart; sleep 1; ibus engine xkb:fr::fra 

Ich nehme an, Sie können fr::fra Durch ru oder us:dvorak:eng Ändern.

1
Nicolas Zozol

In meinem Fall hat die Rücktaste nicht funktioniert, sondern nur im Terminal. Ich habe es behoben, indem ich gegangen bin

Preferences -> Terminal -> Check "Override IDE shortcuts"
1
Piotr Korlaga

Ich hatte das gleiche Problem beim Upgrade auf IntelliJ 14.1.4. Wenn Sie das IdeaVim-Plug-In installiert haben, deaktivieren Sie es. Das hat bei mir geklappt. Referenz

1
Aliti

Das gleiche Problem für mich heute. Meine Lösung war, die USB-Tastatur meines MacBook zu entfernen und anzuschließen. Ich hoffe es hilft.

0
albanx

Ubuntu 18.04.02
Idea (Ultimate) 2019.2

Hatte das selbe Problem. Die Tastatur hat plötzlich aufgehört, die Pfeiltasten und die Rücktaste zu erkennen. Keine der obigen Lösungen würde funktionieren.
Was funktioniert hat - war das Zurückschalten des Boot SDK auf das alte vertrauenswürdige Oracle 1.8 (ich lief auf JB 9).

Wie man:

  • Hilfe-> Aktion suchen
    suche nach JDK . Wählen Sie Switch Boot JDK und wählen Sie eine 8- oder 11-Version von Java. Neustart

  • Wenn Sie kein lokales 8 oder 11 Java JDK installiert haben. Ich hatte nur das Problem mit 9, beide 8 und 11 funktionieren gut.
    Nach Aktion suchen SDK , "JB SDK von Bintray beziehen" auswählen und die neuesten verfügbaren 11 oder 8 auswählen wie Sie es vorziehen ...

Viel Glück,
Nick

0
nrapopor