標籤:
使用Eclipse開發Android時,發現代碼補全功能太差,完全不像VS似的,輸入一個字母就出現代碼提示.
下面是在Eclipse中實作類別似VS代碼補全的方法:
①開啟Eclipse->Windows->Preference,開啟Preference介面.
②右側找到Java->Edit->Content Assist.
③右邊出現的選項中,有一個Auto activation triggers for Java:,預設內容是個"."(表示只有輸入"."才有代碼提示).
④在上面"."替換成隨意字元,如"asdf"(),點擊OK儲存.
注: 有些版本的Eclipse預設只允許輸入4個自訂字元,
沒有此限制的Eclipse版本可以忽略下面的步驟,直接輸入".abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"(可根據自己需要設定)
⑤開啟Eclipse的File->Export,在視窗中展開General->Perferences,點擊Next.
⑥選中Export All,並選擇.epf檔案的儲存路徑,Finish.
⑦開啟上面儲存的*.epf檔案,搜尋剛才設定的"asdf",替換成".abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ",儲存.
⑧開啟Eclipse的File->Import,在視窗中展開General->Perferences,點擊Next.
⑨選擇剛才修改過的*.epf,Finish.
大功告成, 可以重新進入Windows->Preference->Java->Edit->Content Assist查看Auto activation triggers for Java:的內容,
已經變成剛剛修改的內容,此時代碼中輸入如何字母和"."都會有代碼提示.
PS: 在[Auto activation triggers for Java:]上面有個[Auto activation delay],預設是輸入某個字元200毫秒以後出現代碼提示.
我設定成了20, 編碼幸福感嗷嗷的.當然,數字越小,對系統的效能要求越高.
Eclipse 代碼自動補全