2015年6月28日 星期日

[擒猿小技巧] JavaImp: VIM 中排版 Java import 的好幫手: JavaImp

話說真男人就愛用 vim,但是編寫 Android 程式時常會需要自己排版 Java import 檔,揪麻煩,以下介紹一個幫忙排版 Java import 檔好用的 VIM plugin: JavaImp

JavaImp:
http://www.vim.org/scripts/script.php?script_id=325

安裝方式:
至以上網址下載 JavaImp.vim 放到 ~/.vim/plugin 中

接著要在 .vimrc 中加一些設定:
let g:JavaImpPaths = $HOME . "/JavaSrc," .
                   \ $HOME . "/Source/frameworks/base/core/java" 
let g:JavaImpDataDir = $HOME . "/vim/JavaImp"
其中 JavaImpPaths 指到 Java 和  Android source code 的根目錄,以逗號區隔
而 JavaImpDataDir 為儲存 JavaImp 設定的目錄

安裝完後第一次開啟 vim 需要輸入:
:JIG
如此便會建立起 JavaImp 所需要的索引

使用放方式很簡單,將游標移到要加入 import 的位置,鍵入:
:JI
Magic! JavaImp 會把 import Path 加入至檔案頂端。

鍵入:
:JIS
則會幫你把 import file 做好排序,個人喜歡在 .vimrc 中加入
let g:JavaImpSortPkgSep = 1
這樣排出來比較漂亮~~

就醬吧,補個幹你娘 ㄎㄎ

沒有留言:

張貼留言