bestlong 怕失憶論壇's Archiver

bestlong 發表於 2007-6-11 14:09

解決 Eclipse 快捷鍵 Ctrl+Space 與輸入法切換衝突問題

Eclipse 的快捷鍵可以提升編輯程式碼的效率,不過畢竟一套軟體要適用全世界總會有些衝突。以我們的繁體環境來說中英文輸入法切換就是使用 Ctrl + Space(空白鍵) 的系統熱鍵來處理。卻剛好 Eclipse IDE 的熱鍵表中預設 Ctrl+Space 是 Content Assist (內容輔助 - Code Templetes啟動) <In Dialogs and Windows> 的功能,這樣就面臨操作上的衝突。

網路上有人說可以調整輸入法的設定來避免衝突,不過要改變這個操作習慣可不是那麼簡單的。所以改變 Eclipse 的熱鍵設定是比較好的選擇。以下示範將 Ctrl+Space 改變成 Ctrl+Alt+Space 的過程。

啟動 Eclipse IDE 後點選功能表 Windows > Preferences 會出現對話框,展開左側的 Tree 選擇到 General > Key 可以看到如下圖畫面:



紅色框就是我們要調整的項目,用滑鼠雙擊後可以看到如下畫面:



將游標選到紅色框的部份,用鍵盤倒退鍵(Backspace)清空欄位內容。



接著直接輸入 Ctrl+Alt+Space 然後點擊 Add 按鈕,就會多出圖片中紅色框3的熱鍵設定,然後按下OK就完成了。

以上圖片畫面是在 Eclipse 3.2.2 中擷取。
頁: [1]

Powered by Discuz! X1.5 Archiver   © 2001-2010 Comsenz Inc.