记事本++;没有调试功能或任何调试插件-这是真的吗? 对于那些在记事本+ +中进行编码的人,我只想确认记事本++没有任何内置的调试功能(即设置断点的能力,一步一步地执行,并在执行过程中查看值)。我是PHP编码新手,正在寻找一个好的编辑器/IDE来使用。由于我想要一个调试功能,您的回答将极大地帮助我缩小选择范围。请注意,我最近下载了Notepad+,目前实际上正在使用Notepad+,似乎无法从Notepad++菜单中找到内置调试器或调试插件。提前感谢。

记事本++;没有调试功能或任何调试插件-这是真的吗? 对于那些在记事本+ +中进行编码的人,我只想确认记事本++没有任何内置的调试功能(即设置断点的能力,一步一步地执行,并在执行过程中查看值)。我是PHP编码新手,正在寻找一个好的编辑器/IDE来使用。由于我想要一个调试功能,您的回答将极大地帮助我缩小选择范围。请注意,我最近下载了Notepad+,目前实际上正在使用Notepad+,似乎无法从Notepad++菜单中找到内置调试器或调试插件。提前感谢。,php,debugging,notepad++,Php,Debugging,Notepad++,我喜欢新的Eclipse Helios和PDT 2.2,它与xDebug挂钩。如果您有一段时间没有使用eclipse,那么应该查看新版本。PDT的新版本是迄今为止我使用过的最好的PHP调试器 如果您想尝试,有一些方法可以钩住xDebug 我找到了不错的安装/设置说明,但与大多数与计算机相关的东西一样,YMMV。试试Eclipse w/Zend PDT。Zend调试器比xDebug强大得多,它还会对代码进行内省,这样您就可以按住ctrl键并单击函数调用,它会将您带到声明中。似乎是@Peter Aj

我喜欢新的Eclipse Helios和PDT 2.2,它与xDebug挂钩。如果您有一段时间没有使用eclipse,那么应该查看新版本。PDT的新版本是迄今为止我使用过的最好的PHP调试器

如果您想尝试,有一些方法可以钩住xDebug


我找到了不错的安装/设置说明,但与大多数与计算机相关的东西一样,YMMV。

试试Eclipse w/Zend PDT。Zend调试器比xDebug强大得多,它还会对代码进行内省,这样您就可以按住ctrl键并单击函数调用,它会将您带到声明中。

似乎是@Peter Ajtai的一个问题调试代码是用户问题吗?真的吗?@therook-我是指讨论记事本++功能==>。谢谢。我也更喜欢轻量级的PHP编辑器/IDE,这就是为什么我要尝试Notepad++。听说EclipsePDT有点慢和臃肿。这是你的经历吗?既然你说这是你用过的最好的PHP调试器,我就记下来,也许会试试。@creativekev我完全同意,我经常使用scite,它是支持notepad++(在linux下运行良好)的原始编辑器。新的eclipse速度更快,启动时间有点慢,但在加载之后,它的速度非常快,这是我找到的调试PHP的最佳方法。您甚至可以在远程服务器上调试代码。@Rook-很高兴听到您在Eclipse上的体验,它足够快了。我也读过一些评论,说EclipsePDT会使人们的系统崩溃。这可能让我在尝试时停顿得最多。再说一次,你的经历是什么?有没有撞车?如果是这样的话,有多频繁,有多糟糕?@creativekev旧版本非常糟糕,崩溃并不是唯一的问题。最新版本太棒了,我还没有提交一个bug报告。@Rook-谢谢。我仍在评估我的选择,但我肯定会将EclipsePDT作为一个PHP IDE牢记在心。虽然我更喜欢更快、更轻量级的编辑器/IDE,但我愿意使用功能更全的IDE,只要它不会使我的系统崩溃,速度也相当快,当然还有一个调试器。我想我会有所贡献。就我个人而言,我已经好几年没有使用过PHP了,但你永远不知道人们会喜欢什么。我使用的软件最初是在KDE2/3上编写的,因为我现在仍然像六年前一样喜欢它。@eldarethis-谢谢,我会研究一下。其他使用Notepad++的人能确认Notepad++中没有内置调试器吗?如果有,请告诉我如何访问它。谢谢,当然可以。我以在记事本++上编写PHP为生。调试器可以作为插件使用,因为NPP并不是一个只使用PHP的编辑器,将它强加于编写C、Java或其他东西的人是没有意义的。不管是否是Beta版,我已经使用它好几年了,我完全可以接受。感谢所有回答的人:谢谢,我真的很感谢你们的评论。我最终尝试了NetBeans IDE 6.9.1,XDebug在这方面工作得很好,这让我松了一口气,因为我读过一些可怕的经历。我主要是寻找一个相对轻量级、稳定的PHP编辑器或IDE,它有一个好的、运行良好的调试器,到目前为止,NetBeans符合这一要求(尽管我只使用了很短的时间)。为什么您认为Zend调试器比xDebug强大得多?