開發(fā)比較復(fù)雜的項(xiàng)目之時(shí),專業(yè)的編輯器 PHPStorm 當(dāng)然是最佳選擇,但是無奈電腦內(nèi)存太小(正在湊錢買新的 MBP) 以及速度上的追求,并不想放棄 Sublime 神器,某日游覽 Laracast,看到 Jeffrey 在 Laracast 上的秘籍,終于得償所愿,將手中的 Sublime 打造成利器,媲美 PHPStorm 和 Vim。
Package Control 是一個(gè)為了方便管理插件的插件。安裝過程可以看看官網(wǎng)或者 check 一些博客
想要開發(fā)一個(gè)賞心悅目的產(chǎn)品, 除了一個(gè)比較好的審美素養(yǎng)之外,開發(fā)工具的面子自然不能太 low。
個(gè)人主題:Martial Theme
代碼字體對(duì)緩解眼睛疲勞和提高閱讀速度很重要, 比較推薦 Fira Code , 你們編代碼都用神馬字體呢?
Theme 也有很多細(xì)節(jié)配置,大家自行探索,有需要的時(shí)候去搜索一下教程就可以。
學(xué)習(xí) Sublime, 記住這兩個(gè)快捷鍵就可以啦。
話說,不要在每次浪費(fèi)好久時(shí)間右鍵點(diǎn)擊文件夾來新建刪除文件了,試試這個(gè)組件:
好像有人說過程序員的思維是花兩個(gè)小時(shí)去自動(dòng)化一個(gè)步驟,只是為了快 1 s.
在 Preferences -> Settings - User
中的,ignored_packages
中移除 Vintage
:
..."ignored_packages":[ Vintage],...
然后隨意打開一個(gè)文件,敲擊 Esc
鍵, Cool,Vim 的所有操作都會(huì)來啦,熟悉的味道,哈哈。
學(xué)習(xí) Vim 很簡單 :壞笑: ,在任何命令行終端里面輸入
vimtutor
, 就可以開始學(xué)習(xí)(入坑)。
這里的主要核心其實(shí)是 snippets,這位仁兄收集了一下課程中關(guān)于 PHP 和 Laravel 的 snippets ,
可以查閱一下:
https://github.com/jonasvanderhaegen/Handy-for-sublime-and-a-faster-better-workflow
如果你還不會(huì)寫 snippets,這里是一個(gè)起點(diǎn):
有用的一些插件:
通過 Package Install 檢索 Laravel 5 Artisan,成功安裝之后,我們就可以在 Sublime 中直接執(zhí)行 Artisan Commend。比如,我需要新建一個(gè) Controller:
很是方便。
還有兩個(gè)比較重要的功能:
嘗試一下,自己搜集相關(guān)資料完成這兩個(gè)部分的配置。
大家的編輯器有什么故事么 ?
聯(lián)系客服