mac環(huán)境下sublime3144版本搭建php開發(fā)環(huán)境

sublime是兼?zhèn)涿烙^、輕便杀捻、擴(kuò)展性強(qiáng)為一身的最強(qiáng)大的編輯器之一(沒有之一的話會被打的吧)

最新版的sublime自帶的GOTO功能解決了php需要安裝ctags插件才能進(jìn)行跳轉(zhuǎn)的不方便之處刁标,無需手動生成tags文件即可跳轉(zhuǎn)

配置環(huán)境為mac颠通,部分內(nèi)容可能不適合windows環(huán)境

sublime雖然也支持debug功能,但肯定沒有phpstorm好用膀懈,如果經(jīng)常需要debug功能的顿锰,建議切換到phpstorm使用

sublime下載

直接從sublime的官網(wǎng)下載安裝文件:https://www.sublimetext.com/

萬物的起始:安裝插件管理工具package control

使用Ctrl+(數(shù)字1左邊那個)快捷鍵或者通過View>Show Console菜單打開命令行

輸入以下內(nèi)容:

import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())

按確認(rèn)后即開始安裝package control

不能獲取插件列表 Package Control:There are no packages available for installation錯誤解決方案:

  • cmd下輸入ping sublime.wbond.net鏈接一下看下sublime.wbond.net這個域名的ip.
  • 打開\etc\hosts文件启搂。在最后面加上例如50.116.34.243 sublime.wbond.net這樣的對應(yīng)關(guān)系硼控,IP是上面測試的。
  • 然后請關(guān)閉Submine Text并重啟胳赌,即不會再彈出更新提醒了牢撼。

配置和快捷鍵修改

進(jìn)入Sublime Text>Perferences
可以看到Settings - Default系統(tǒng)設(shè)置、Settings - User用戶設(shè)置疑苫、Key Bindings - Default系統(tǒng)快捷鍵熏版、Key Bindings - User用戶快捷鍵

不管是修改Default還是User都可以,但是捍掺,推薦的做法(也是為了以后備份的需要)撼短,是先將Default里的內(nèi)容拷貝一份到User中,再在User中進(jìn)行修改

php開發(fā)插件推薦

插件安裝的方法及其簡便挺勿,Command+Shift+P喚出命令面板曲横,輸入install,選擇Package Control : Install Package,確認(rèn)后過一段時間加載出包安裝界面不瓶,輸入擴(kuò)展的名稱搜索禾嫉,選中你想安裝的擴(kuò)展確認(rèn)即可自動安裝

如果一直無法加載出包安裝界面灾杰,說明你的網(wǎng)絡(luò)存在問題

以下是推薦安裝的插件

  • SideBarEnhancement 側(cè)邊欄增強(qiáng)插件
    必裝插件,安裝完該插件后夭织,在側(cè)邊欄文件上右擊即可看到效果

  • SideBarFolders 項目列表插件
    如果需要打開多個項目文件夾吭露,切經(jīng)常在多個項目之間切換工作空間,可以安裝SideBarFolders插件尊惰,該插件在在菜單欄多出一個Folders選項讲竿,點擊可查看所有項目文件夾

  • AllAutocomplete 代碼自動補(bǔ)全插件

  • BracketHignlighter 高亮配對的括號插件


  • SyncedSidevarBg插件 修改側(cè)邊欄顏色插件
    使用深色主題的時候,感覺白色的Sublime Text>Perferences側(cè)邊欄與之顏色不搭弄屡,可以使用SyncedSidevarBg插件
    該插件會使得側(cè)邊欄的顏色和編輯區(qū)背景顏色保持一致

  • Seti_UI 自帶精美的文件圖標(biāo)的主題
    如圖所示题禀,會為側(cè)邊欄的文件生成不同樣式的文件圖標(biāo),同時不需要安裝上面的SyncedSidevarBg插件也可以解決側(cè)邊欄顏色的問題

安裝完成后膀捷,修改配置文件(Sublime Text>Perferences>Settings - User)迈嘹,加入以下內(nèi)容啟用Seti-UI主題

{
    "theme": "Seti.sublime-theme"
}
  • SideBarGit 在側(cè)邊欄顯示文件的git狀態(tài)的插件


  • SublimeLinter和SublimeLinter-php php錯誤提示插件

  • Color Highlighter和ColorPicker css顏色插件

見單獨介紹部分:sublime插件 - css顏色高亮與取色器

其他配置

顯示所有已打開的文件

View > Side Bar > Show Open Files

配置php的編譯環(huán)境

見單獨介紹部分:mac環(huán)境sublime配置php編譯環(huán)境

開啟vim模式

sublime其實自帶了vim的插件Vintage,但是被默認(rèn)禁用了全庸,只需要在配置文件中取消禁用即可

打開Sublime Text>Perferences>Settings - User

"ignored_packages": ["Vintage"],

修改為:

"ignored_packages": [],    //取消禁用Vintage模塊
"vintage_ctrl_keys": true,     //在vim模式下支持ctrl快捷鍵的使用   
"vintage_start_in_command_mode": true,    //默認(rèn)使用vim輸入模式而不是插入模式

然后就可以歡快的像使用vim模式進(jìn)行編輯了

sublime個人設(shè)置


    "auto_find_in_selection": true,
    "bold_folder_labels": true,
    "color_scheme": "Packages/User/SublimeLinter/1337 (SL).tmTheme",
    "disable_tab_abbreviations": true,
    "draw_minimap_border": true,    //在小地圖上顯示當(dāng)前代碼的位置
    "draw_white_space": "all",    //顯示不可見的空格字符
    "fade_fold_buttons": false,
    "font_size": 14,    //字體大小
    "highlight_line": true,    //高亮當(dāng)前行
    "highlight_modified_tabs": true,    //高亮已修改的標(biāo)簽頁
    "line_padding_bottom": 1,
    "line_padding_top": 1,
    "margin": 4,
    "save_on_focus_lost": true,    //自動保存
    "show_full_path": true,    //顯示完成的文件目錄
    "tab_size": 4,    //一個tab轉(zhuǎn)4個空格
    "theme": "Seti.sublime-theme",
    "translate_tabs_to_spaces": true,    //tab鍵自動轉(zhuǎn)空格
    "vintage_ctrl_keys": true,    //vim模式支持ctrl組合的快捷鍵
    "vintage_start_in_command_mode": true    //默認(rèn)啟動vim模式

備份sublime插件及設(shè)置

~/Library/Application Support/Sublime Text 3/Packages/User文件夾備份到可同步的云盤文件夾秀仲,如堅果云,即可自動備份sublime中已安裝的插件和設(shè)置


最后歡迎對magento開發(fā)hexo博客搭建感興趣的小伙伴訪問我的小站:jimxu.me

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末壶笼,一起剝皮案震驚了整個濱河市神僵,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌覆劈,老刑警劉巖保礼,帶你破解...
    沈念sama閱讀 206,126評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異责语,居然都是意外死亡炮障,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,254評論 2 382
  • 文/潘曉璐 我一進(jìn)店門坤候,熙熙樓的掌柜王于貴愁眉苦臉地迎上來胁赢,“玉大人,你說我怎么就攤上這事白筹∨羌” “怎么了?”我有些...
    開封第一講書人閱讀 152,445評論 0 341
  • 文/不壞的土叔 我叫張陵遍蟋,是天一觀的道長。 經(jīng)常有香客問我螟凭,道長虚青,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,185評論 1 278
  • 正文 為了忘掉前任螺男,我火速辦了婚禮棒厘,結(jié)果婚禮上纵穿,老公的妹妹穿的比我還像新娘。我一直安慰自己奢人,他們只是感情好谓媒,可當(dāng)我...
    茶點故事閱讀 64,178評論 5 371
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著何乎,像睡著了一般句惯。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上支救,一...
    開封第一講書人閱讀 48,970評論 1 284
  • 那天抢野,我揣著相機(jī)與錄音,去河邊找鬼各墨。 笑死指孤,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的贬堵。 我是一名探鬼主播恃轩,決...
    沈念sama閱讀 38,276評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼黎做!你這毒婦竟也來了叉跛?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 36,927評論 0 259
  • 序言:老撾萬榮一對情侶失蹤引几,失蹤者是張志新(化名)和其女友劉穎昧互,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體伟桅,經(jīng)...
    沈念sama閱讀 43,400評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡敞掘,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,883評論 2 323
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了楣铁。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片玖雁。...
    茶點故事閱讀 37,997評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖盖腕,靈堂內(nèi)的尸體忽然破棺而出赫冬,到底是詐尸還是另有隱情,我是刑警寧澤溃列,帶...
    沈念sama閱讀 33,646評論 4 322
  • 正文 年R本政府宣布劲厌,位于F島的核電站,受9級特大地震影響听隐,放射性物質(zhì)發(fā)生泄漏补鼻。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,213評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望风范。 院中可真熱鬧咨跌,春花似錦、人聲如沸硼婿。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,204評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽寇漫。三九已至刊殉,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間猪腕,已是汗流浹背冗澈。 一陣腳步聲響...
    開封第一講書人閱讀 31,423評論 1 260
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留陋葡,地道東北人亚亲。 一個月前我還...
    沈念sama閱讀 45,423評論 2 352
  • 正文 我出身青樓,卻偏偏與公主長得像腐缤,于是被迫代替她去往敵國和親捌归。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 42,722評論 2 345

推薦閱讀更多精彩內(nèi)容