gpt4 book ai didi

eclipse - 使用 Eclipse PDT 设置断点

转载 作者:行者123 更新时间:2023-12-01 12:00:38 25 4
gpt4 key购买 nike

我太气馁了。这看起来很简单,但作为 Drupal 和 Eclipse PDT 的新手,我完全不知道去哪里找。我 DAYS 的搜索似乎表明我是这个星球上唯一遇到这个问题的人。

面向 PHP 开发人员的 Eclipse IDE (1.2.1.20090918-0703)WampServer 版本 2.0 Apache 2.2.11 PHP 5.2.9-2 MySQL 5.1.33Drupal 6.15xDebug php_xdebug-2.0.5-5.2.dll

我在 Eclipse 中设置我的项目以指向我的 Drupal 目录 (C:\wamp\www\drupal-6.15)。我启动调试器 (xdebug),然后停在第一行代码处。我可以逐行执行代码——所以我认为我在调试器中,当我终止应用程序时,我在选项卡标题中看到 xdebug 终止消息。

但我无法在任何 PHP 代码文件中设置断点——特别是新的 .module 文件。

当我右键单击 index.php(主)左侧的断点列时,我看到“切换断点”和代码行旁边的蓝色小圆圈...所以我想我知道如何设置断点。但是当我尝试在我的 .module 中设置断点时,我看到一个菜单要求我“添加书签”并且没有设置断点的选项。

为什么我不能在这个文件中设置断点?我的项目路径设置不正确吗?我需要修改我的包含路径吗?我无法让 Eclipse 识别核心模块,而不仅仅是站点/所有模块。我看过有关将文件“导入”项目的帖子,并确保使用正确的 php.ini 文件来配置 xdebug。我迷路了。

有很多关于使用 Eclipst PDT 和 xDebug 的帖子,它们都以“调试愉快”或“只需设置一些断点然后开始”结尾——但是如果您不能设置断点怎么办?关于 Eclipse 在哪里丢失的任何想法?在 Eclipse 中,您可以从哪里获得它已包含在其构建中的文件列表?

我想我只需要了解为什么 Eclipse 无法在项目(即 drupal 应用程序)路径中找到这些模块以允许我设置断点。然后我想我可以继续。太令人沮丧了...

感谢所有聆听者。

最佳答案

感谢您的提示。我想我在某处的另一篇文章中看到过您的类似回复。

实际上,我的解决方案是确保在 Eclipse 文件关联首选项中包含所有标准 Drupal 文件扩展名:首选项->常规->内容类型->文本->PHP 内容类型。默认值是各种 *.php、*.phpX、*.phtml 扩展名,但不是 Drupal 模块中使用的扩展名 -- *.info、*.inc、*.module、*.install 等。

一旦你弄明白了,就简单明了。我对所有 Eclipse-xDebug-Drupal 设置说明都没有显示感到惊讶。关于将项目路径与服务器路径相匹配的很多细节,但与此无关。

我希望我的奋斗能帮助到一些人。一路上我确实学到了很多关于 Eclipse PDT 的知识:-)。祝你好运。

关于eclipse - 使用 Eclipse PDT 设置断点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2078676/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com