我对SOOOOO非常沮丧。这看起来很简单,但作为Drupal和Eclipse PDT的完全新手,我完全不知道在哪里寻找。我的搜索日似乎表明我是这个星球上唯一有这个问题的人。设置断点w/Eclipse PDT
的Eclipse IDE PHP开发(1.2.1.20090918-0703) WampServer 2.0版 阿帕奇2.2.11 PHP 5.2.9-2 的MySQL 5.1.33 的Drupal 6.15 的XDebug php_xdebug-2.0.5-5.2。 dll
我在Eclipse中设置我的项目指向我的Drupal目录(C:\ wamp \ www \ drupal-6.15)。我启动调试器(xdebug),然后停在代码的第一行。我可以逐行浏览代码 - 所以我认为我在调试器中,当我终止应用程序时,我在标签标题中看到xdebug终止消息。
但我无法在任何PHP代码文件中设置断点 - 特别是新的.module文件。
当我右键点击index.php(main)左边的断点列时,我看到了“切换断点”和代码行旁边的小蓝圈......所以我想我知道如何设置一个断点。但是,当我尝试在.module中设置断点时,我看到一个菜单,要求我“添加书签”,并且没有设置断点的选项。
为什么我不能在这个文件中设置断点?我的项目路径设置不正确?我需要修改我的包含路径吗?我无法让Eclipse甚至可以识别核心模块,而不仅仅是站点/所有模块。我看过有关将文件“导入”项目的文章,并确保使用正确的php.ini文件来配置xdebug。我迷路了。
有很多关于使用Eclipst PDT和xDebug的帖子,他们都以“有趣的调试”或“只设置一些断点并离开你去”结束 - 但如果你不能设置断点?关于Eclipse丢失的地方的任何想法? Eclipse中的哪些地方可以获得其构建中包含的文件列表?
我想我只需要知道为什么Eclipse无法在项目(即drupal应用程序)路径中找到这些模块以允许我设置断点。那我想我可以继续。所以不鼓励...
感谢任何人倾听。
您可能会考虑编辑此问题以包含更少的“继续”。 – bmargulies 2010-01-16 19:39:15