為 Laravel 開發而配置的 Sublime Text 3

Summer發表於2017-01-20

導語:

Sublime Text:一款具有程式碼高亮、語法提示、自動完成且反應快速的編輯器軟體。不僅具有華麗的介面,還支援外掛擴充套件機制,用她來寫程式碼,絕對是一種享受。相比於難於上手的 Vim,浮腫沉重的 Eclipse,PHPStorm,即便體積輕巧迅速啟動的 Editplus、Notepad++,在 SublimeText 面前略顯失色,無疑這款性感無比的編輯器是 Coding 和 Writing 最佳的選擇。

此文是我在 Mac 下為 Laravel 配置 Sublime Text 的記錄。

配置的原則:

  • 實用;
  • 穩定;
  • Laravel;

第一步、Package Control

Package Control 是管理外掛的外掛。透過 View->Show Console 選單開啟命令列,黏貼以下程式碼進行安裝:

import urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)

第二步、開始安裝外掛

在 Sublime Text 中按下快捷鍵 Ctrl+Shift+P ,搜尋 install 會自動補全,選擇 Package Control: Install Package ,進入搜尋外掛列表,輸入關鍵詞後選中即可安裝外掛。

必裝外掛

請把外掛名字按照第二步中進行搜尋安裝。

  • ColorsSublime | 程式碼高亮主題管理外掛,安裝成功後需要照著文件配置兩個地方;
  • Material Themel | 非常棒的編輯器主題,注意作者是 equinusocio
  • Blade Snippets | Blade 模板自動補全
  • Laravel Blade Hightlighter | Blade 語法高亮支援
  • SyncedSideBar | 自動在左邊資料夾樹中定位當前檔案
  • ALignment | command + control + a 快速對齊 示例
  • BracketHighlighter | 結尾處高亮 主頁
  • EditorConfig | .editorconfig 編碼格式化支援
  • Emmet | 快速編碼 主頁
  • SideBarEnhancements | 資料夾欄右鍵選單增強
  • SCSS | 官方版本語法高亮
  • AdvancedNewFile | 快速建立新檔案 主頁
  • GitGutter | 標記程式碼中做的編輯 主頁
  • Laravel 5 Artisan | Artisan 命令列呼叫 主頁
  • Laravel 5 Snippets | 程式碼片段 主頁
  • SublimeLinter | 程式碼檢測
  • SublimeLinter-PHP | PHP 程式碼實時報錯檢測
  • erichard/SublimePHPCompanion | 自動引入 namespace 主頁

ColorsSublime 安裝主題

ColorsSublime 是主題管理外掛。用來切換程式碼高亮主題。

在 Sublime Text 中按下快捷鍵 Ctrl+Shift+P ,搜尋 install 會自動補全,選擇 Colorssublime: Install Theme ,進入搜尋主題列表,輸入關鍵詞後選中即可安裝外掛。

推薦關鍵詞:

Facebook

命令列

執行以下命令:

ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" /usr/local/bin/subl

結語

安裝外掛時要特別慎重,編輯器的速度很重要。

本作品採用《CC 協議》,轉載必須註明作者和本文連結
擯棄世俗浮躁,追求技術精湛

相關文章