Xdebug-SublimeText2:项目设置文件中没有定义URL

时间:2012-10-23 09:12:56

标签: php xdebug sublimetext2

我在使用SublimeText2中的插件时遇到问题。名称是“SublimeXdebug”。

当我点击[shift] + [F8]时,出现错误信息:  No URL defined in project settings file

所以,我在 / var / www / tests / 文件夹的根目录中创建一个 .sublime-project 文件,如下所示:

{
"folders":
    [
        {
            "path": "/var/www/tests"
        }
    ],

"settings": {
    "xdebug": { "url": "http://localhost/tests" }
}

}

我测试的文件是:/var/www/tests/mail.php

我该怎么做?

感谢名单,

F。

1 个答案:

答案 0 :(得分:1)

如果您想在Web服务器上手动启用/禁用调试会话或使用浏览器扩展,则可以安全地忽略No URL defined in project settings file

如果您将xdebug网址放在.sublime-project文件中,它只会打开您的默认浏览器到该地址,并在您开始调试会话时附加?XDEBUG_SESSION_START=sublime.xdebug

我更喜欢使用浏览器扩展,因为您可以更好地控制启动和停止会话。有一些可用,但这里是XDebug网站的列表:

  

easy Xdebug for FireFox

     

Firefox的这个扩展程序是为了制作而构建的   使用IDE进行调试更容易。你可以找到扩展名   https://addons.mozilla.org/en-US/firefox/addon/58688/

     

Xdebug Helper for Chrome

     

此Chrome扩展程序可帮助您启用/禁用   只需单击一下即可进行调试和分析。你可以找到   https://chrome.google.com/extensions/detail/eadndfjplgieldjbigjakmdgkmoaaaoc处的扩展程序。

     

Xdebug Toggler for Safari

     

Safari的这个扩展程序允许您自动   从Safari中启动Xdebug调试。你可以从Github得到它   在https://github.com/benmatselby/xdebug-toggler

     

Opera的Xdebug发射器

     

Opera的这个扩展允许您启动Xdebug会话   来自Opera。