我正在OSX上使用SublimeText3。问题是:
如何在PHP7上在SublimeText3上执行脚本?
构建系统如下。
{
"cmd" : ["php", "$file"],
"file_regex": "php$",
"selector" : "source.php"
}PHP脚本只是:
<?php
phpinfo();
?>发布于 2016-10-12 17:08:30
指定命令(cmd)的绝对路径。
假设$file是/path/to/file,那么命令['php', "$file"]扩展到php /path/to/file。这类似于在命令行上运行以下命令:
$ php /path/to/file因为命令(php )是相对的,所以搜索系统路径(在linux上系统路径位于环境变量PATH中)以找到php。
可以为命令指定绝对路径。假设您安装了以下版本:
然后可以将命令配置为使用v7.0.0:
{
"cmd" : ["/path/to/php/versions/7.0.0/bin/php", "$file"],
"file_regex": "php$",
"selector" : "source.php"
}第5.5.0卷:
{
"cmd" : ["/path/to/php/versions/5.5.0/bin/php", "$file"],
"file_regex": "php$",
"selector" : "source.php"
}等等..。
进一步阅读
https://stackoverflow.com/questions/40002608
复制相似问题