Showing all posts tagged #eclipse:


Eclipse 一些好用的快捷鍵

Posted on December 8th, 2014

用了這款 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 時, 會花上一點時間製作索引)

Eclipse 的啟動參數 data

Posted on November 25th, 2014

在 Windows 上, eclipse 的捷徑可以加上啟動參數 -data ${workspace},

讓啟動時直接指定 Workspace 開啟

如此就不用每次打開會要先選 workspace, 選完還得跑個10秒才出現
Ex: C:\eclips\eclipse.exe -data "C:\workspace\WRA012345"

若搭配 Launchy, 將捷徑名稱設定好, 整個就超方便
例如: 捷徑命名為 eclipse_WRA012345.lnk
只要按下快捷鍵打開 launchy 並打 WRA 3個英文字就可以選到這個專案並開啟
(因為 Launchy 有模糊比對的功能)
Launchy 在 Win8/8.1 上尤其好用!


EditorViewer - A Eclipse plug-in of vertical tab view

Posted on July 3rd, 2014

我常常因為 Eclipse 開了太多 tab,
導致一直需要在程式碼視窗堆裡一直切換 (`Ctrl`+`PageDown` / `PageUp` 或 `Ctrl`+`Tab`)
但這樣切換往往是很沒效率, 或又找不到,
就又重新用 Open Resource (`Ctrl`+`Shift`+`R`) 或 Open Class (`Ctrl`+`Shift`+`T`) 重新打開一次,


因此我想找一個能夠在 View 中顯示目前開啟的程式碼檔案,


果然有的!


**[EditorViewer@Sourceforge](http://sourceforge.net/projects/editorviewer/)**
但這個專案似乎好一陣子沒有在維護與更新了

Sourceforge 上有放幾張示意圖, 大概長這樣:


奇怪的是我裝好之後, 好像沒有如下圖的 *type view*

StartExplorer: 讓我執行 batch/shell 時不用在 CD 老半天的 Eclipse Plug-in

Posted on March 5th, 2014

###超方便的 Eclipse plug-in: StartExplorer

每次在 Eclipse 開發時, 總是需要透過 Windows 的 File Explorer 或 Command Prompt 去啟動一個 Batch 來執行專案,

透過 cmd 還要 cd 個老半天才找到專案底下的 batch 檔, 實在很不方便...

即使在 Windows7 有一個不錯的功能, 可以在 File Explorer 上對資料夾點 **Shift + 滑鼠右鍵** -> **在此處開啟命令視窗** 來開啟 Command Prompt,

但此舉還是需要離開當前視窗, 找到 workspace, 專案, ... 有時候一離開 Eclipse 視窗後要找到哪個檔案都忘了了XD

某天突然就想應該有類似的 plug-in 可以用, 搜尋一下就在 stackoverflow 找到了其他高手推薦的 **StartExplorer**,

有了它就可以直接在 Package Explorer 按右鍵 -> StartExplorer -> **Show in File Manager** 或 **Start Shell Here**

> 真是快又有效!
> 一定 iPad 溫開水, 15 分鐘咳嗽 OUT!


####Ref:
[Startexplorer](http://basti1302.github.io/startexplorer/)

Liu@llen

Notes from my experience.