2013-08-06 82 views
7

我剛剛將Eclipse從Juno升級到開普勒,突然間我無法再輸入星號。我必須打開一個文本編輯器,在那裏輸入星號,然後複製粘貼到Eclipse中。我可以我在使用查找/替換時在Eclipse中鍵入星號,但我無法在編輯python或Java文件時使用。爲什麼我不能在Eclipse中輸入星號?

+0

檢查此鏈接https://bugs.eclipse.org/bugs/show_bug.cgi?id=411723 – meda

+0

這個bug似乎表明他們有一個多按鍵命令SHIFT + 8 +我。你可以看看鍵綁定。 –

回答

4

關閉蝕。 grep您的工作區爲SHIFT + 8;它應該返回workbench.xmi中的匹配項:

workspace/.metadata/.plugins > grep -R "SHIFT+8" * 
org.eclipse.e4.workbench/workbench.xmi: <bindings xmi:id="_aLHQwCaAEeOBOe4lOFe2qQ" keySequence="SHIFT+8 W" command="_eZ-6uoZrEeKW-cnY0IziBw"> 
org.eclipse.e4.workbench/workbench.xmi: <bindings xmi:id="_aLH30CaAEeOBOe4lOFe2qQ" keySequence="SHIFT+8 I" command="_eZucD4ZrEeKW-cnY0IziBw"> 

編輯workbench.xmi文件併除去綁定元素。 重新啓動eclipse,它應該被修復。

+0

我做到了這一點,但在我輸入錯誤後SHIFT + *這個設置神祕地恢復:(任何想法如何永久刪除它們? – Babu

+0

如果我刪除了鍵綁定,我可以鍵入*幾天,直到錯誤再次出現。什麼原因引發這個錯誤?是什麼原因導致我的電腦自動生成這個密鑰綁定? –

4

如果您不想手動編輯workbench.xmi,您還可以通過轉至Eclipse>首選項...>常規>鍵來重新分配綁定。在這種情況下,兩名罪魁禍首是「導入」和「添加到工作集」。 (掃描其中有8個搜索結果的搜索結果列表,然後重新分配或取消分配它們。)

+1

由於某種原因,我必須重新啓動Eclipse才能使其工作。 –

5

如圖所示,快捷鍵shift+8已分配給導入命令。您必須通過指定新的或使用unbind command按鈕將其更改,以更改此分配。

對所有命令執行相同操作,單擊應用然後重新啓動Eclipse。

Eclipse shortcut settings screenshot

相關問題