1 必備工具介紹
所謂工欲善其事,必先利其器,因此在正式進入課程前,我們必須先知道一些好用的工具程式軟體:
1-1文字編輯軟體
為什麼需要文字編輯軟體呢?因為LifeType模版基本上就是文字檔,你要改模版,就需要文字編輯器去修改那些template和css檔。任何文字編輯軟體都可以,只要能儲存 UTF-8 編碼就好了。另外,編輯器還必須能讓你決定得要不要一併儲存 UTF-8 的檔案表頭,我們稱為 without BOM。為什麼呢?因為 BOM 的資訊常會讓 Apache 誤判,而發生 header alreay sent ... 的錯誤。下面的編輯器都是支援 UTF-8 檔案編輯的程式:
支援多語系編碼(當然也包括UTF-8)的程式編輯軟體,有許多便利的外掛可以使用,同時還提供學術免費授權,只要是在學學生或是教職員就可以免費使用。
- 簡單小巧的程式編輯器,可以用他來取代 Windows 的 NotePad。
- Open Source 編輯軟體中的後起之秀,可以正確編輯 UTF-8 編碼的文件。
只支援 UTF-8 編輯的程式編輯軟體。如果其他的文字編輯器都搞不定,就用這一個吧。
- 超好用的程式編輯器,功能已經幾乎跟 UltraEdit 一模一樣了。
- 一個媲美 UltraEdit 的文字編輯器。
- 如果你喜歡 Unix 中 Vi 的編輯方式,那可以試試 Vim,這是 Vi 的加強版。要使用 Vim 來編輯 UTF-8,記得在 .vimrc 中加入:
set encoding=utf-8
set fileencodings=ucs-bom,utf-8,big5,latin1
set fileencoding=big5
set termencoding=big5