我們之前給大家介紹過 Sublime 以及它豐富的插件能力, 同樣, 它也包含 Swift 語言相關的插件, 如果你在使用 Swift 開進行腳本開發(fā),也許這樣一個純文本編輯器會更加合適。
Sublime 插件
之前咱們的文章中介紹過 Sublime 這個文本編輯器。 屬于 Mac 系統中比較流行的文本編輯器之一。 關于文本編輯器, 咱們之前有一篇文章專門介紹過,大家也可以參看這篇文章: MAC 系統中的幾個純文本編輯器 。
這次咱們來聊聊如何將 Sublime 打造成一個 Swift 編輯器。 隨著 Swift 應用范圍越來越廣泛,它越來越不僅限于 App 開發(fā)。 比如它還可以用在服務端開發(fā), IBM 已經開發(fā)出了相應的框架 Kitura 。 還有它還可以用于腳本開發(fā), 這點咱們在前面的文章中也介紹過。
那么隨著開發(fā)環(huán)境的多元化,我們使用的 IDE 其實也不限于單純的 XCode 了。 比如編寫一個腳本, 或許一個純文本編輯器就會比一個 XCode 更加適合。
這也就是這篇文章的價值所在了。 而且 Sublime 已經有相關的插件供我們使用了。
Sublime 的 Swift 插件安裝起來也不復雜。 首先我們按下 Command + Shift + P 鍵,打開命令面板:
然后輸入 install, 就像上圖中那樣提示的。 再按下回車鍵, 打開插件列表, 并在列表中輸入 swift, 然后第一個提示的插件就是 swift 插件了:
然后按下回車安裝。 等待安裝完成, 我們再重新打開一個 swift 文件它就可以自動給出我們語法高亮了:
除了已發(fā)高亮之外, 這個插件還會提供一定的自動完成能力,比如我們輸入 class, 它可以幫助我們生成類定義的基本結構:
對于一個輕量級編輯器來說, 這些能力基本上就足夠了。 配合上良好的包管理工具, 使用 Swift 進行腳本開發(fā)慢慢也會變成一個很有趣并且高效的事情~