2013-05-18 94 views
32

這看起來像是IntelliJ 12中的一個錯誤:每當我在鍵盤佈局(英語和希伯來語)之間切換時,IntelliJ會卡住其中一個,並忽略所選的鍵盤佈局。這種情況只發生在intelliJ,所有其他程序按照慣例對所選擇的鍵盤佈局進行響應。Intellij忽略所選的鍵盤佈局

是否至少有一種解決方法或重置IntelliJ鍵盤佈局的方法?這似乎爲我工作至今正在重新啓動我的機器的唯一的事情...

(我的操作系統是Windows 7企業版64位)

+0

似乎有一個[在這個問題上的開放錯誤](http://youtrack.jetbrains.com/issue/IDEABKL-6290),但我看不到在這裏的解決方法 –

+2

這是_still_那裏!你有沒有設法爲你解決這個問題? –

+0

想法13中的同樣的問題。任何解決方案? –

回答

2

重新啓動的IntelliJ也適用。 我不知道他們是如何設法得到這樣一個愚蠢的bug,這不是一個容易寫的bug,尤其是在Java中。

19

當您在快速課程搜索(Ctrl + N)中切換鍵盤佈局時,它被100%轉載。此外,在IntelliJ IDEA的13 喜歡的東西:

  1. 打開快速搜索菜單時,鍵盤不是英文的佈局(如俄羅斯)
  2. 鍵入任何
  3. 切換到英文
  4. 恭喜!你堅持俄羅斯佈局:)重新啓動你intellij的主意!

當我停止搜索切換佈局時,我忘了這個問題。

UPD:它是適合的,這是發現更像是一個全球性的Microsoft/Oracle錯誤文本輸入(甚至是搜索和創建文件)

4

大部分。 IntelliJ問題跟蹤器的簡單解決方法:使用Windows的語言參數來指定熱鍵(Ctrl +數字),以便將佈局直接更改爲所需的語言。這突然會影響Windows和IDEA。據說這個bug在Win8中得到了修復。多一點信息:here

+0

它沒有工作.... – ndori

1

對我來說,下面的行動似乎是解決這個問題:

  1. 進入控制面板
  2. 選擇時鐘,語言&地區
  3. 按地區
  4. 在打開窗口選擇英文格式。

而且除了位置我所有的設置都設置爲英語(區域設置,默認的鍵盤等)

0
  1. 轉到上面的文件編輯器中搜索文本框。
  2. 開關佈局。
  3. 鍵入smth。
  4. 在文件編輯器中單擊somwhere。
  5. 使用平面佈局寫入smth。
1

此修復工作在我的Mac,訪問Preferences - 從IntelliJ IDEA的菜單>Typing Corrector - >Editor。如果你能夠導航到你的操作系統上的同一個窗口,你可以試試這個。

Typing Corrector窗口

Access Typing Corrector Menu in Editor

0

取消選中Enable keyboard layout correction我在Ubuntu 16.04得到了同樣的問題。重新啓動IDEA不會改變任何內容。但將默認佈局更改爲我想要默認的佈局,可以確保ubuntu與其配合使用。