关于Sublime text 的PHP编译环境配置的问题
2013-12-26 00:55
330 查看
前一段时间终于装上了传说中的代码编辑神器====>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——跨平台取色器插件;
相关链接
Sublime Text 的详细介绍:请点这里
Sublime Text 的下载地址:请点这里
2013年12月26日0:54:32
终于写完了,深夜了,睡觉了………………..
下面享一下我的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——跨平台取色器插件;
相关链接
Sublime Text 的详细介绍:请点这里
Sublime Text 的下载地址:请点这里
2013年12月26日0:54:32
终于写完了,深夜了,睡觉了………………..
相关文章推荐
- 小试牛刀,学习PHP过程中关于环境配置的一个问题
- 为 Sublime Text 3059 配置 PHP 编译环境
- 关于PHP的环境配置问题,最新PHP环境配置方法
- 关于IIS配置PHP运行环境的相关问题
- 关于window下使用git管理php源码的环境配置问题
- Python学习笔记·Sublime text3 配置Python编译环境时遇到的问题及解决方案
- 关于在Cocos下面配置开发环境、编译移植到android上面的奇葩问题小结
- 关于NDK环境配置问题
- sublime Text 2 配置 C++ 编译环境
- 【关于php】Appserv中关于DW配置站点问题
- 下载安装sublime text3,打包sublime text3便携版,激活sublime text3,配置sublime text3的php环境
- PHP环境配置中遇到的问题
- sublime text3 C/C++编译环境简单配置
- 64位Ubuntu编译android的环境配置问题
- UNIX环境高级编程-第0章- 关于apue.h和源码编译问题
- 详解四:CentOS下编译安装PHP开发环境,配置LAMP
- 关于Java开发环境的配置问题
- sublime text 3 快捷键大全以及配置编译环境
- 关于gnuplot每次启动都要配置环境变量的问题(Linux系统中)
- 配置 gVim 的 PHP 编译环境