這簡直太奇怪了。Mac OS X Lion上的IntelliJ 10.5.2:Command-Option-L停止工作
由於某些原因,加速器Cmd-Opt-L(重新格式化代碼)不再在IntelliJ 10中工作。這從我的一個項目開始,似乎有「傳播」。
其他加速器正常工作。如果我使用菜單選擇它,或者Cmd-Shift-A並從「查找操作...」彈出式對話框中選擇它,重新格式化將起作用。
我試着看看是否有一些衝突的應用程序是原因。我使用的是1Password,它爲Cmd-Option-L定義了一個加速器,但是我禁用了它,重新啓動了IntelliJ並且仍然沒有骰子。
退出並重新啓動不起作用。
更奇怪。我拉下了Code菜單並輸入了Cmd-Opt-/...我可以看到菜單項flash,然後我的編輯器更新。如果我拉下代碼菜單並鍵入Cmd-Opt-L,則沒有反應(重新格式化代碼的菜單行不閃爍,菜單保持不變)。所以......有一種理論認爲,我的Mac上其他地方的某些東西是在Cmd-Opt-L進入IntelliJ之前消耗的嗎?如果是這樣,我將如何追蹤它?
我殺死了我所有的其他應用程序;我甚至卸載Snap-Z-Pro只是爲了安全!正如我所說,這是奇怪的東西!我會看到如果我在IntelliJ中重新映射動作會發生什麼。 –
將其重新映射到ctrl-alt-cmd-f,它工作正常。仍然奇怪!我想知道發生了什麼... –
您是否在IDEA中安裝了任何插件或更改了任何鍵盤映射設置?嘗試在重命名目錄後使用默認設置啓動IDEA,請參閱http://devnet.jetbrains.net/docs/DOC-181。 – CrazyCoder