一直以來,總有人說 IDEA 這個 IDE 要比 Eclipse 好。中間也做過幾次嘗試,均告放棄。原因雖然各種各樣,但歸結起來,就是沒時間,畢竟熟悉一個 IDE 是要時間的,項目中很少會有這么輕松的時候,又不愿意過多使用業余時間,就這樣放下了。
最近有了一些時間,又把這東西拾起來看了看。不得不說,有些地方,做得還是很好的,當然,也有比 Eclipse 差的地方,我估計已經有無數人對比過了,我也不再比了,focus 在我的關注點上:“快捷鍵”
IDEA 因為使用的是原生的 Java 而不是 swt,對于平臺集成方面,不如 Eclipse。
比如在 Eclipse 中,可以設置 Option + B 這樣的快捷鍵,而 IDEA 不行,因為 Option + B 在 Mac 下是有輸出字符的。
為了解決這個問題,我到 KeyRemap4MacBook 中,把 Option + B 改成 Option + Left,同理,把 Option + F 改成 Option + Right
這時,在 IDEA 中比較常用的快捷鍵 Command + Option + B 就變成了 Command + Option + Left,成了后退了。
還需要在 KeyRemap4MacBook 中把 Command + Option + B 恢復成他自己,而且一定要放在 Option + B 前面,否則就沒用了。
最終,我得到了這樣的 private.xml
<?xml version="1.0"?>
<root>
<item>
<name>haha</name>
<identifier>private.haha</identifier>
<autogen>--KeyToKey-- KeyCode::P,VK_CONTROL, KeyCode::CURSOR_UP</autogen>
<autogen>--KeyToKey-- KeyCode::N,VK_CONTROL, KeyCode::CURSOR_DOWN</autogen>
<autogen>__KeyToKey__ KeyCode::F,VK_OPTION, KeyCode::CURSOR_RIGHT,VK_OPTION</autogen>
<autogen>__KeyToKey__ KeyCode::B,VK_OPTION,VK_COMMAND, KeyCode::B,VK_OPTION,VK_COMMAND</autogen>
<autogen>__KeyToKey__ KeyCode::B,VK_OPTION, KeyCode::CURSOR_LEFT,VK_OPTION</autogen>
<autogen>__KeyToKey__ KeyCode::D,VK_OPTION, KeyCode::FORWARD_DELETE,VK_OPTION</autogen>
</item>
</root>
posted on 2013-07-22 13:22
哈哈的日子 閱讀(332)
評論(0) 編輯 收藏