用了這款 IDE 好幾年, 最近才學會的一些好用的快捷鍵, 把它記錄下來:

  • Incremental Find: Ctrl + j, 按完快捷鍵後轉換mode, 直接輸入要搜尋的文字會跳持續到符合的位置, 若有多個符合可以用方向鍵選取
  • Find Next: Ctrl + k, 將文字圈選後, 按下快捷鍵直接搜尋下一個
  • Last Edit Position: Ctrl + Q, 跳到整個 workspace 工作階段最後編輯的位置
  • Goto Line: Ctrl + L, 跳到某一行
  • Find Method/field: Ctrl + o, 搜尋 Class 的函式或屬性
  • Matching Brace: Ctrl + Shift + p, 找到對應的大中小括號
  • Column Edit Mode: Shift + Alt + A, 切換編輯模式

補充

Windows8/Windows8.1 的內建新注音輸入法, 預設會啟用 Ctrl 來輸入標點符號,
這會導致無法在 Eclipse 中使用 Block Comment (Ctrl + Shift
+ /)的功能, 會變成輸入全形的問號 ,

  • 關掉的方法: 對右下角工作列的 右鍵->內容->進階->標點符號輸入設為不使用

InstaSearch

另外分享一個程式碼全文搜尋用的 Plug-in: InstaSearch

  • Marketplace 連結: http://marketplace.eclipse.org/content/instasearch
  • 搜尋速度比 Ctrl + h 的全文檢索快上一大截
  • 同樣能針對檔案型態進行搜尋: 例如: *.java, *.xml, *.js ...
  • 但因為模糊比對, 常會出現太多結果而找不到, 所以有好有壞...
    • (第一次在 workspace 使用 InstaSearch 時, 會花上一點時間製作索引)