今天安装使用了netbeans,下面把遇到的问题和解决办法。写出来,希望对大家有所帮助!
所需支持软件:
netbeans6.9.1 http://netbeans.org/downloads/index.html
jdk
xdebug http://www.xdebug.org/download.php
1.安装jdk 2.安装netbeans
3.在php.ini中配置好xdebug信息
zend_extension_ts=D:/wamp/bin/php/php5.2.8/php_xdebug-2.1.0-5.2-vc6.dll
上面这一条在php版本是5.3和5.2时有点分别。
如果是5.2或者以前的版本用zend_extension_ts。
如果是5.3的用zend_extension。当然后面的dll文件也不相同!
xdebug.remote_enable = On
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
安装好以后打开netbeans因为是中文的界面,操作方面也就不多作介绍了。
工具->选项->常规 选择好web浏览器
工具->选项->php 查看高度的端口是否正确
下一步就可以打开你要调试的文件开始了,设置好断点。
问题:
图上的右下角不是正在运行,请查看xdebug安装是否正确!
问题:去掉粉红色的竖线
找到C:\Documents and Settings\Administrator\.netbeans\6.9\config\Editors\Preferences 下面的
org-netbeans-modules-editor-settings-CustomPreferences.xml
添加子节点:
<entry javaType="java.lang.Boolean" name="text-limit-line-visible" xml:space="preserve">
<value><![CDATA[false]]></value>
</entry>
从新打开netbeans
注:默认的是没有 Editors这个目录的,可选择工具->选项->编辑器 修改其中的一个东西,让他生成这几个文件!然后在修改!
问题:好象不支持自动换行。
现在的这个已经不用在纠结了!新的版本7.0.1当中,已经可以实现自动换行了,只要电脑配置还可以,netbeans是个不错的选择!
最后在说几点在使用netbeans中要注意的地方,
1.是图中有一个选项为“将制表符扩展为空格” 将这个选项去掉!不然在团队编辑当中,会出现问题!
2.如果程序缩进出现问题,用 alt + shift + f 对程序进行,从新排版!
3.netbeans的使用说明 http://netbeans.org/kb/trails/php_zh_CN.html
4.netbeans的PHP调试 https://netbeans.org/kb/docs/php/debugging_zh_CN.html#debuggingSession
如果在用netbeans调试PHP时,一直出现,等待链接(netbeans-xdebug)并且用的是wamp的集成环境的话,总结问题如下。
1. php.ini 不在 php 对应的目录下,通过 wamp 启动的软件来修改对应的 php.ini
2. phpinfo() 看一下,xdebug 是否启用了,如果未起用,正确配置启用
3. 如果还不行,看一下,xdebug.idekey 和你 netbeans 当中调试会话是否相同的会话ID,不一样改成一样基本就没问题了
相关推荐
NetBeans,XDebug调试PHP教程
netbeans配置及xdebug 调试 单元调试 单独流程调试
安装完成后,还需要进一步配置Netbeans以支持Xdebug调试。 - **配置Xdebug插件**:在Netbeans中安装Xdebug插件。 - **配置调试选项**:在项目设置中开启调试选项,并指定Xdebug的配置文件位置以及调试端口等参数。 ...
首先,我们来看标题“使用NetBeans + Xdebug调试PHP程序的方法”,这里面涉及两个关键的技术组件:NetBeans和Xdebug。NetBeans是一个开源的集成开发环境(IDE),提供丰富的功能来支持各种语言的开发,尤其是Java和...
要实现NetBeans IDE与PHP集成开发环境(WAMP服务器)的Xdebug调试功能,需要通过几个步骤来配置和开启Xdebug。首先,Xdebug是一个开源的PHP扩展,它提供了调试和分析功能,能够帮助开发者更好地追踪代码中的错误和...
而使用Xdebug Helper插件,只需在浏览器上轻轻一点,就能自动设置相应的HTTP头信息,告知服务器开启或关闭Xdebug调试模式。这对于频繁进行调试和非调试切换的开发者来说,无疑提高了工作效率。 Xdebug Helper插件的...
8. **与其他工具的集成**:NetBeans可以与Xdebug配合使用,实现更强大的PHP调试功能。此外,它可以与Web服务器(如Apache、Nginx)和数据库(如MySQL、PostgreSQL)无缝集成,便于进行本地开发。 9. **学习资源**:...
在讨论PHP Xdebug调试扩展的安装与使用之前,首先需要了解Xdebug是PHP的一个开源扩展,它为PHP增加了调试和开发工具。它能够帮助开发者通过多种方式来调试PHP脚本,例如堆栈跟踪,变量显示以及功能强大的代码覆盖率...
### Windows 下 PHP 开发环境配置详解...NetBeans IDE 提供了强大的开发工具,而 WAMP Server 和 Xdebug 则分别负责提供可靠的 PHP 运行环境和支持高效的调试过程。希望本文档能帮助您更好地进行 PHP 项目的开发工作。
本文将详细讲解如何使用`php_xdebug-2.1.1-5.2-vc6-nts.dll`这个调试工具,以及如何与NetBeans IDE协同工作。 Xdebug是一个强大的PHP扩展,它提供了丰富的调试和分析功能。`php_xdebug-2.1.1-5.2-vc6-nts.dll`是...
xdebug helper chrome插件是一款PHP CHROME调试插件,与Zend Studio,XAMPSERVER协同工作,易于调试、分析和扩展Xdebug跟踪,使用也很简单,打开谷歌浏览器,几步就能解决。有需要的赶快下载吧! 使用方法:解压后,...
3.1.4 NetBeans 3.2 IDE调试 3.2.1 Zend Studio + Zend Debugger 3.2.2 Eclipse (PDT) + Xdebug 3.2.3 Vim + Xdebug + DBGp 4 PHP 性能调试技术 4.1 基本时间占用监测 4.2 使用 Xdebug 进行性能分析 4.2.1 安装配置...
确保已安装 Xdebug 并且配置了合适的参数,如 `xdebug.remote_enable=1`,`xdebug.idekey` 和 `xdebug.remote_host` 等,以便与客户端(即装有 Xdebug Helper 的浏览器)建立连接。 2. **启动调试模式**:在浏览网页...
3.1.4 NetBeans 3.2 IDE调试 3.2.1 Zend Studio Zend Debugger 3.2.2 Eclipse (PDT) Xdebug 3.2.3 Vim Xdebug DBGp 4 PHP 性能调试技术 4.1 基本时间占用监测 4.2 使用 Xdebug 进行性能分析 4.2.1 安装配置...
7. **PHP开发**: 对于PHP开发者,NetBeans提供了语法高亮、代码分析、自动完成、调试器和集成的Xdebug支持,以及PHP框架如Symfony、CakePHP和Zend的支持。 8. **C/C++开发**: 对于C和C++程序员,NetBeans 8.2 提供...
它可以与Xdebug配合,进行高效精准的PHP代码调试。 **9. 跨平台支持** NetBeans IDE可以在Windows、Mac OS X和Linux上运行,确保了跨平台开发的便利性。 **10. 教程资源** 学习NetBeans时,官方提供了一系列的教程...
同时,它还提及了"和其他集成工具如netbeans之类",这表明Xdebug也兼容各种集成开发环境(IDE),如NetBeans,提供集成的调试支持,使开发过程更为便捷。 关于Xdebug 2.0.4win,这是针对Windows平台的特定版本。在...
每个人都必须具备使用Xdebug调试,分析和跟踪PHP代码的功能。 此扩展将帮助您轻松地启用/禁用调试,概要分析和跟踪,而不必费力地处理POST / GET变量或cookie。 对于使用带有Xdebug支持PHP工具(如PHPStorm),带PDT...