前一段時間終於裝上了傳說中的代碼編輯神器====>Sublime Text ,一打開便愛不釋手,於是在網上找PHP的配置方案和插件,所有的一切都搞定了,可就是編譯的時候沒有顯示,也沒有提示,熬了好幾個夜天天在網上找解決方案,終於功夫不負有心人,終於還是讓我找到了,結果真是出我意料之外,真沒想到是那地方的問題!不過總算解決了,再也沒有后顧之憂了,可以安心寫代碼啦…..
下面享一下我的PHP環境初始配置過程(win7系統):
首先,將PHP加到電腦的環境變量中如圖(D:\PHPEnv\PHP5是我PHP的安裝目錄):
第二步:添加編譯系統配置
第三步:配置詳情:
{ "cmd": ["php.exe", "$file"], "file_regex": "^(...*?):([0-9]*):?([0-9]*)", "selector": "source.php" }
另存到Sublime Tex的user目錄下,如下是我的目錄:
\Packages\user
文件名叫:PHP.sublime-build
一般情況是:此時保存退出,重新打開就可以編譯PHP了,但是可能是版本的問題,我新下的的版本就是不能編譯出結果
於是找了幾天終於找到了解決方案如下:
在sublime text 的安裝目錄中查找:exec.py文件
在sublime text 中打開,找到第45行,修改如下:
proc_env[k] = os.path.expandvars(v.decode(sys.getfilesystemencoding())).encode(sys.getfilesystemencoding())
替換成上面這句,關閉,重新打開,此時奇跡出現了,OK
測試效果圖:
我的擴展包:
常用擴展推薦
- Emmet——Emmet 官方提供的 Sublime Text 擴展;
- SublimeLinter——代碼校驗插件,支持 HTML、CSS、JS、PHP、Java、C++ 等16種語言;
- HTML5——HTML5 bundle for Sublime Text 2;
- Alignment——代碼對齊插件;
- BracketHighlighter——括號高亮匹配;
- Git——整合 Git 功能的插件;
- jQuery——代碼智能提示插件;
- LESS——LESS 代碼高亮插件;
- JsFormat——JavaScript 代碼格式化插件;
- Tag——HTML/XML 標簽縮進、補全和校驗;
- LiveReload——讓頁面即時刷新;
- Pretty JSON——JSON美化擴展;
- Can I Use——查詢 CSS 屬性兼容情況;
- CoffeeScript——CoffeeScript 代碼高亮,校驗和編譯等;
- ColorPicker——跨平台取色器插件;
相關鏈接
2013年12月26日0:54:32
終於寫完了,深夜了,睡覺了………………..