2011年9月20日

Eclipse環境設定:修改預設編碼設定、顯示行號、調整字體大小與自動完成


 
對 Java 程式開發人員而言,Eclipse 是相當熟悉的一款 IDE,
就算本身是使用 NetBeans、JBuilder 等其他的 IDE,
應該至少也有聽過他的大名吧。

每個程式開發的環境都一樣,
雖然一旦建起來之後幾乎就都不需要去動了,
但總是會有機會需要重新建立。
對 Eclipse 而言,每次我在重新建立環境的時候一定要更改一些設定,
分別是:
  1. 預設編碼
  2. 顯示行號
  3. 調整字體大小
  4. 程式自動完成
首先預設編碼的地方除了 IDE workspace console 本身的編碼外,
還要設定預設的 html, css, jsp 等的預設編碼,
他們修改的路徑如下:
  1. workspace:Window->Preferences->General->Workspace
    右方 Text file encoding,建議改為 UTF-8
  2. html:Window->Preferences->Web->HTML files
    右方 encoding
  3. css:Window->Preferences->Web->CSS files
    右方 encoding
  4. jsp:Window->Preferences->Web->JSP files
    右方 encoding
顯示行號則可在 Window->Preferences->General->Editor,
右方 show line numbers 勾選。

除了上面的編碼和顯示行號的設定外,
因為每天寫程式用眼過度對眼睛實在很偒,
所以記得要去調整一下字體的大小喔!
調整的地方在:Window->Preferences->Corlors and Fonts->Java->Java Editor Text Font
如果要調整所有的字體的設定的話則可以在:
Window->Preferences->Corlors and Fonts->Basic->Text Font 調整,
預設 Java Editor Text Font 就會引用 Basic 的設定,要在哪邊改就看大家囉。

另外我們在寫程式時常常需要用到自動完成的功能,
除了讓我們不用打那麼多字外,也省去打錯字修正的麻煩。
Eclipse 預設在使用時輸入 . 會帶出自動完成,
否則就要自己輸入「Alt + /」來呼叫,
雖然有快捷鍵,但有沒有辦法像 . 一樣輸入每個字都自動完成呢?
方法如下:
  1. 工具列 Windows -> Preferences -> Java -> Editor -> Content Assist
  2. 勾選 "Enable auto-activation"
  3. Auto activation delay 為提示出現的延遲時間,可以設為 0 
  4. Auto activation triggers for Java 為遇到何種字元會自動啟動提示,預設只有 dot,請改為 .abcdefghijklmnopqrstuvwxyz(,
完成環境設定後若想加入套件 (plugin),請參考:
Eclipse新增、更新與移除套件(Plugin)教學

關鍵字:Eclipse, Java, 編碼, Eclipse 編碼設定, MS950, utf-8, 自動完成, 自動補完, 補全, 不動, 提示
參考資料:


更多精選推薦文章

0 意見 :