sublime text 3 配置php開發環境

1、安裝Sublime Text 3緩存

官方網址:http://www.sublimetext.com/3ui

必定要選擇ST3,而不是ST2,3比2好用,真的,後面你就知道了。編碼

選擇對應的版本安裝。完過後,要安裝一個基礎的、必備的包管理:Package Control,用來之後安裝插件用的。url

2、Package Control安裝spa

官方網址:https://packagecontrol.io/installation
插件

打開ST3,點擊菜單 View -> Show Console,會在底部出現一個命令輸入框,而後將上面的命令拷貝到輸入框中,回車,等待,安裝成功。3d

import urllib.request,os,hashlib; h = 'eb2297e1a458f27d836c04bb0cbaf282' + 'd0e7a3098092775ccb37ca9d6b2e4b7d'; 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)

3、插件安裝code

通過上面安裝了Package Control後,咱們就能夠經過快捷鍵 Ctrl+Shift+P 打開Package Control來安裝插件了。在打開的輸入框中輸入 install ,會根據你的輸入自動提示,選擇 Install Package。
blog

Tools->Command Palette使用命令面板能夠快速完成多重任務。按 Command + Shift + P 調出面板,鍵入須要的命令便可。ip

 等待,而後又會彈出一個輸入框,讓你輸入你要安裝的插件。

 咱們要安裝支持UTF8編碼的一個插件,只須要在輸入框中輸入convert,自動匹配後,選擇 ConvertToUTF8 插件,回車,等待,安裝完畢,這樣,ST就支持UTF-8編碼了。

​ConvertToUTF8 安裝

推薦使用 Package Control 查找 ConvertToUTF8 進行自動下載安裝與更新。

如需手工安裝,請將本項目打包下載並解壓,將解壓後的文件夾名修改成 ConvertToUTF8 ,而後將此文件夾移動到 Sublime Text 的 Packages 文件夾下(可經過 Sublime Text 菜單中的 Preferences > Browse Packages 找到 Packages 文件夾)。

您的文件夾應該看起來是這樣的:

 Folder Hierarchy

ConvertToUTF8 設置

請查看 ConvertToUTF8.sublime-settings 文件獲取詳細信息。爲防止更新插件時被覆蓋,請將我的設置保存到 User 目錄中名爲 ConvertToUTF8.sublime-settings 文件中。您能夠在 .sublime-project 文件(可經過 Project > Edit Project 打開)中指定項目專屬設置(除 encoding_list 和 max_cache_size 外)。

encoding_list:檢測失敗時顯示的編碼列表

max_cache_size:最大編碼緩存數量,0 表示不緩存(默認爲 100)

max_detect_lines:最大檢測行數,0 表示不限制(默認爲 600)

preview_action:預覽文件時是否將其內容轉換爲 UTF-8(默認爲 false)

default_encoding_on_create:指定新建文件的默認編碼(如 GBK),空值表示使用 Sublime Text 的 default_encoding 設置(默認爲 "")

convert_on_load:文件裝載時是否將其內容轉換成 UTF-8(默認爲 true)

convert_on_save:文件保存時是否將其內容轉換成原有(或指定)編碼(默認爲 true)

convert_on_find:將 Find Results 窗口裏的內容轉換成 UTF-8(默認爲 false)

lazy_reload:將文件保存到臨時位置,並在切換窗口或標籤時在後臺自動重載(默認爲 false)

ConvertToUTF8 使用說明

多數狀況下,本插件將自動對處理編碼相關的事項。

您也能夠經過 File > Set File Encoding to 菜單對文件編碼進行手工轉換。例如,您能夠打開一個 UTF-8 編碼的文件,指定保存爲 GBK,反之亦然。

ConvertToUTF8 注意:

若是 convert_on_save 被設置爲 false,文件不會被保存成指定編碼

在文件編碼檢測過程完成前請勿編輯文件

若檢測結果不許確,請嘗試增大 max_detect_lines 的值或手工指定編碼

因爲 API 限制,在 lazy_reload 設置爲 true 時,保存文件後當即退出 Sublime Text 將形成文件被保存爲 UTF-8,正確的內容將在下次 Sublime Text 打開時重載

相關文章
相關標籤/搜索