首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SublimeLinter for PHP

SublimeLinter for PHP
EN

Stack Overflow用户
提问于 2013-05-08 13:42:32
回答 2查看 787关注 0票数 1

我无法让SublimeLinter与崇高文本2一起工作。我已经安装了node.js和wamp,我的SublimeLinter用户设置如下:

代码语言:javascript
复制
{
    "sublimelinter_executable_map":
    {
        "javascript":"C:/Program Files/nodejs/node.exe",
        "css":"C:/Program Files/nodejs/node.exe",
        "php":"C:/wamp/bin/php/php5.3.13/php.exe"
    }
}

我在桌面上创建了一个名为“cool.php”的文件,代码如下:

代码语言:javascript
复制
<?php
function hel()
{
    error->
}
?>

但是没有什么能告诉我“错误->”是不正确的.我做错了什么?

边注:在SublimeLinter自述文件中写着'* PHP -通过php -l进行语法检查‘。那是什么意思?

EN

回答 2

Stack Overflow用户

发布于 2013-05-10 18:06:15

我在Linux上也遇到了类似的问题,这是由ST2作为不同的文件类型打开PHP文件引起的。

要修复它,请打开一个.php文件,然后单击View > Syntax > Open all with current extension as... > PHP

还可能需要使用双反斜杠而不是正斜杠:

代码语言:javascript
复制
{
    "sublimelinter_executable_map":
    {
        "javascript":"C:\\Program Files\\nodejs\\node.exe",
        "css":"C:\\Program Files\\nodejs\\node.exe",
        "php":"C:\\wamp\\bin\\php\\php5.3.13\\php.exe"
    }
}

我不确定这是否重要,但我的Windows设置使用双反斜杠和工作。

票数 0
EN

Stack Overflow用户

发布于 2013-12-17 23:49:51

要检查php -l,请转到“开始”菜单并键入“命令”,然后打开命令提示符并键入

代码语言:javascript
复制
php -l

如果收到错误,说明php不是已识别的命令,则需要将php添加到系统路径中。右键单击“properties”和属性,->高级系统设置、->环境变量、->系统变量、->路径,如果您想要使用节点进行js提示,则添加由;;C:/wamp/bin/php/php5.3.13/php.exe分隔的路径,然后将路径添加到这里的节点。通过键入exit关闭提示符,然后打开一个新提示符并再次键入php -l。关闭崇高的文本,然后重新打开它,并检查链接是否工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16442314

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档