星期一, 5月 07, 2007

PHP Development within Eclipse PDT + SVN



筆者一向使用 Eclipse 來編寫 Java,使用 UltraEdit 或 vi 來寫 PHP,雖然曾試過其他的 PHP IDE,但常覺得都不夠好用,最近有 coding PHP 的需要,但因為公司沒有 UltraEdit 的版權,在找替代品時發現 Eclipse 有支援 PHP 的 PDT,因為以前使用 Eclipse 的良好體驗,就把 PDT 裝起來試了,使用三天的感覺是還不錯,雖然 Eclipse 只內建支援 CVS,但是可以透過安裝 Plug-in 的方式來支援 SVN。
對這個 IDE 有興趣的人可以到 http://www.eclipse.org/pdt/ 下載,如果沒用過 Eclipse 可以直接下載 PDT all-in-one 的 package。

線上自動安裝 SVN Plug-In 的方式(中文):
[說明] > [軟體更新] > [尋找和安裝]
> [搜尋要安裝的新特性] > [新的遠端網站]
在名稱輸入 "SVN Plug-In";
在 url 輸入 "http://subclipse.tigris.org/update"。

編碼問題解決方式:
Eclipse PDT 預設編碼是 UTF-8,如果要 import 之前用 big5 編碼的檔案會看到亂碼,這時可以在專案的檔案上按右鍵選內容,把編碼改成 big5 或 ms950 就可以看到正確的編碼了,如果要統一轉成 UTF-8 可以在設定為其他編碼的檔案上用另存新檔的方式就會自動使用預設編碼存檔了。

想要直接用 big5 或 ms950 當預設編碼:
[視窗] > [喜好設定] > [一般] > [內容類型]
> [文字] (展開) > PHP Content Type
把預設編碼改為 ms950 或 big5 即可。

沒有留言: