使用sublime运行php/python/…

主要讲一下如何配置sublime以及遇到no build system错误时的解决方法。

主要讲一下如何配置sublime以及遇到no build system错误时的解决方法。

简单配置一下sublime就可当作一个简易的IDE,但是不能作为主力的开发环境。毕竟debug能力有限。

00 设置环境变量

跟网上的大多数设置环境变量相同:右键我的电脑->属性->高级系统设置->环境变量->系统变量->Path

其中Path的值是你的php安装路径,直到出现第一个php就OK,例如:

01测试环境

写完环境变量之后,打开你的cmd。输入php -v,出现以下结果。

10配置sublime

设置sublime:Tools->Build System -> New Build System

将以下内容替换原先的全部内容:

{
    "cmd": ["php", "$file"],
    "file_regex":"^[ ]*File \"(...*?)\", line ([0-9]*)",
    "selector": "source.php" 
} 

按下Ctrl+s,保存以下,提示输入名字时,就输入:php

选择编译器:Tools->Build System->php

11测试你的sublime

重新打开你的sublime,新建一个测试文件,按下Ctrl+B进行编译测试。

error:sublime的状态栏提示“no build system”,看到本文章之前你可能参考了许多网上的配置文章,他们一准一模一样地让你配置写成下面地样子。

{
"cmd": ["php", "$file"],
"file_regex":"php$",
"selector": "source.php"
} 

这也是造成以上错误的原因之一(我经历过),file_regex这个参数给简化了,官方文档给的配置为:

"file_regex":"^[ ]*File \"(...*?)\", line ([0-9]*)",

而不是 "file_regex":"php$",

推荐使用官方的配置

tips:python同理

参考:

docs.sublimetext

发表评论

邮箱地址不会被公开。 必填项已用*标注