2013-05-18 14 views
32

Questo sembra un bug in IntelliJ 12: Ogni paio di volte quando passo da un layout di tastiera (inglese ed ebraico) IntelliJ rimane bloccato su uno di essi e ignora il layout di tastiera selezionato da Windows. Ciò accade solo per intelliJ, tutti gli altri programmi rispondono come al solito al layout di tastiera selezionato da Windows.Intellij ignora il layout di tastiera selezionato

Esiste almeno una soluzione alternativa o un modo per ripristinare il layout di tastiera di IntelliJ? L'unica cosa che sembra funzionare per me finora è di riavviare la mia macchina ...

(Il mio sistema operativo è Windows 7 Enterprise a 64 bit)

+0

Sembra esserci un [bug aperto su questo problema] (http://youtrack.jetbrains.com/issue/IDEABKL-6290), ma non riesco a vedere una soluzione qui –

+2

È _still_ there! Sei riuscito a risolvere il problema per te? –

+0

Lo stesso problema nell'idea 13. Qualche soluzione? –

risposta

2

riavviare IntelliJ funziona anche. Mi chiedo come siano riusciti a ottenere un bug così stupido, questo non è un bug facile da scrivere, specialmente in Java.

19

Questo è riprodotto al 100% quando si passa dal layout della tastiera alla ricerca rapida della classe (Ctrl + N). Anche in IntelliJ IDEA 13. Qualcosa di simile:

  1. Aprire rapida menu di ricerca quando la tastiera non è nel layout inglese (russo per esempio)
  2. Tipo nulla
  3. passa a sistema inglese
  4. Congratulazioni! sei bloccato nel layout russo :) riavvia l'idea intellij!

Quando ho smesso di cambiare il layout in ricerca, ho dimenticato questo problema.

UPD: è adatto per la maggior parte degli input di testo (anche per la ricerca e la creazione di file)

4

che è stato trovato per essere più come un insetto globale Microsoft/Oracle. Semplice soluzione dal tracker dei problemi di IntelliJ: utilizzare i parametri di lingua di Windows per assegnare un tasto di scelta rapida (Ctrl + numero) per modificare il layout direttamente nella lingua desiderata. Questo improvvisamente interesserà sia Windows che IDEA. Si dice che il bug sia stato risolto in Win8. Un po 'più di informazioni: here

+0

non ha funzionato .... – ndori

1

Per me le seguenti azioni sembrano risolvere il problema:

  1. Vai al pannello di controllo
  2. Select Orologio, lingua & Regione
  3. Press Regione
  4. Nel finestra aperta scegliere l'inglese per il formato.

anche tutte le mie impostazioni, tranne la posizione sono impostate sull'inglese (locale, tastiera predefinita ecc)

0
  1. Vai al campo di testo di ricerca qui sopra editor di file.
  2. Cambia layout.
  3. Tipo smth.
  4. Fare clic in qualche punto nell'editor di file.
  5. Scrivi smth con layout swithed.
1

Questa correzione ha lavorato sul mio Mac, l'accesso Preferences ->Editor ->Typing Corrector dal menu IntelliJ IDEA. Se sei in grado di navigare nella stessa finestra del tuo sistema operativo, puoi provare questo.

Deseleziona Enable keyboard layout correction nella finestra di Typing Corrector

Access Typing Corrector Menu in Editor

0

ho avuto lo stesso problema in Ubuntu 16.04. Il riavvio di IDEA non cambia nulla. Ma cambiare il layout di default in modo che sia quello che voglio per impostazione predefinita garantisce che Ubuntu funzioni bene con esso.

Problemi correlati