前言

關於這本手冊

這個 Sublime Text 手冊主要參考 docs.sublimetext.info 內容架構,並由 CHH 維護,如果發現內容有誤,或是有其他建議,請在 GitHub 上這個 repo 開 issue 討論,如果能直接 fork 發個 pull request 幫忙修改就太好了。

創用 CC 授權條款
本站內容係採用創用 CC 姓名標示-相同方式分享 3.0 Unported 授權條款授權。允許使用者重製、散布、傳輸及修改本著作(包括商業性利用)。使用時應附上本站連結,引用內容之授權請參見引用出處。

什麼是 Sublime Text?

Sublime Text 是款強大的跨平台文字編輯器,可支援 Windows、OS X、Linux 多個系統,他的開發者是前 Google 軟體工程師 Jon Skinner,據說受到 Vim 的種種啟發,決定打造一個更好的文字編輯器。他秉持著三項基本原則來開發 Sublime Text:

  • 專注在文字與程式碼上,而不是讓人眼花撩亂的工具列;
  • 對話框訊息不使用晦澀難懂的文字;
  • 善用螢幕的每個空間,使全螢幕、多螢幕模式一起編輯檔案,儘可能很容易;

Sublime Text 可以減少撰寫程式碼許多重複性的工作,讓開發者們可以更專注在程式身上,而且過程是讓人感到輕鬆、愉悅、超爽的!

從 2008 年初始化項目,時至今日 Sublime Text 已經來到第三版(仍在測試階段),而這個手冊則是針對第二版功能、特色所做的介紹。

這本手冊的慣例

由於我慣用的開發平台是 OS X,因此這個 Sublime Text 手冊主要是以 OS X 角度來寫,不過大部分的介紹理論上都可以適用在各個平台上的,即便有差異應該也只需要稍微調整,這部份就請自行嘗試摸索,手冊中在這部份不會著墨太多(或者,你也可以 fork 這份手冊幫忙補強)。

在開始之前請先參考本手冊的安裝介紹,依照自己平台差異下載安裝 Sublime Text 2。

Sublime Text 2 是商業軟體,不過作者相當地佛心,允許「永久」免費試用,所以可以免費在官網上下載取得,比較擾人的是存檔不定時會跳出購買提示訊息,如果你使用 Sublime Text 2 感到滿意又不想要老看到購買訊息,不妨花點錢購買授權以支持作者。:)

這本手冊會教你什麼

Sublime Text 相當著稱的就是它的擴充性與客製化的彈性,是個功能非常多才多藝的文字編輯器,內建的預設配置基本上已經可以讓開發者開箱即用,不需要額外的設定,不過如果想要從編輯器上獲得更大的超能力,就必須學會如何修改配置,這也是接下來這本手冊所會教你的東西。

學習如何使用 Sublime Text 最好的方法就是 Learning by doing,打開編輯器花點時間在上面敲打,比起熟背這本手冊還要有用。當然,這本手冊會一直放在這裡持續供你參考、探索,如果有什麼功能忘記了,可以隨時到這裡查詢。