[Java] 常用的IDEA Plugins

除了在《滑鼠手勢症候群!方便的IDEA Mouse Gestures》這篇裡介紹的IDEA 4.5插件(Plugin):IdeaMouseGestures 之外,我還使用了下列幾個別的插件:

  1. CVS Bar
    IDEA 4.5支援了強大的CVS功能,約有10多個命令選項,為了執行某個特定命令就必須拉出很長的功能表,在操作上不甚方便。CVS Bar能夠在IDEA標準的工具列上增加常用的CVS命令按鈕,這樣就可以只按一個按鈕就順利執行Edit或Commit了。

    這個插件節省太多打開功能表的時間了,強力建議一定要安裝。下圖從右往左分別是:CVS Diff、Checkout、Update、Commit、Unedit、Edit、Show history,再來是被Disable的Undo Add、Add與左邊的黃色小魚圖示CVS Setup。
    CVS Bar

  2. TabOrder
    為了讓IDEA一次可以同時編輯多支程式,我們會由Settings→IDE Settings→Editor→LimitsTab Limits由預設的10個檔案放大到20或30,檔案開啟多後,檔案的排列順序就很難控制,結果變成要在多個頁籤(Tab)間尋找檔案,有時對寫程式的思考會造成中斷與停頓。

    TabOrder就是用來決這個問題的「發明」。我們可以用拖放(Drag & Drop)的方式將某個Tab拖到要放置的另一個Tab位置處後放掉,則第一個Tab就移動到第二個Tab的位置了。

    不用滑鼠拖放的話,也可以將Active Tab用Ctrl-Alt-Shift-Left往左移動、或Ctrl-Alt-Shift-Right往右移動。

  3. JSP Format
    IDEA能方便的重排Java程式的格式,但卻不支援JSP、HTML的重排,這個插件就是提供重排JSP、JSPF、JS、HTML或XML內容的功能。重排的控制必須透過指定的Properties檔案來設定,目前並無GUI畫面來設定,各個設定的意義也必須閱讀其網站上的說明文件才能了解。

IDEA的插入統一在Settings→IDE Settings→Plugins裡做下載與設定,操作很一致且簡單,在此不再贅述。
如果您也有常用的插件,也請提出分享。

您可能也會有興趣的類似文章

簡睿

服務於軟體業的資訊老兵。興趣廣泛,學習力佳,樂於分享所知所學。

您可能也會喜歡…

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *