12.2 Sublime Text 常用套件

  首先,先依照 此網站 的說明安裝 Package Control,這是 Sublime Text 的套件管理工具 (Package Manager)。安裝完成後便可透過此工具輕鬆地安裝各項所需的套件。以下是筆者常用到的套件。
  ConvertToUTF8:用於開啟 Big5 編碼的檔案。由於 Windows 至今繁體中文 (台灣) 的預設編碼仍然是 Big5,然而 Sublime Text 卻不支援 Big5 編碼,因此必需使用此套件才能正常開啟 Big5 編碼的檔案。也可用此套件來將 Big5 編碼的檔案轉存成 UTF-8 編碼。但是這個套件預設的中文編碼優先順序並不是 Big5 優先,因此安裝過後記得要修改它的設定檔,找到 encoding_list 的部份,改成:
"encoding_list" : [
    ["Chinese Traditional (BIG5)", "BIG5"],
    ["Chinese Simplified (GBK)", "GBK"],
    ["Japanese (CP932)", "CP932"],
    ["Japanese (Shift_JIS)", "Shift_JIS"],
    ["Japanese (EUC-JP)", "EUC-JP"],
    ["Korean (EUC-KR)", "EUC-KR"],
    ["UTF-8", "UTF-8"]
],
  LESS:使 Sublime Text 支援 LESS 的語法高亮 (Syntax Highlighting)。LESS 是一款十分好用的 CSS 預處理器 (Preprocessor),關於它的詳細說明可以參考 LESS 官方網站。另外,筆者習慣使用的設定是:
"auto_insert_semicolon": true
  SublimeLinter + SublimeLinter-jshint:Sublime Text 的 JSHint plugin。JSHint 是個方便好用的 JavaScript 程式品質分析工具,關於它的詳細說明可以參考 JSHint 官方網站。在安裝這兩個套件之前,記得要先在您的電腦上安裝好 JSHint。
  Verilog:使 Sublime Text 支援 Verilog 的語法高亮 (Syntax Highlighting)。Verilog 是一款相當著名的硬體描述語言 (Hardware Description Language, HDL),相信從事數位電路設計的工程師們對它一定都不陌生。
補充:除此之外,筆者慣用的字型是 Inconsolata,它是一款相當受程式設計師歡迎的字型,您可以前往 這裡 下載。
註:目前筆者已經改用 Atom 編輯器。