Apache-NetBeans-23的用法--php入门篇

        我安装Apache-NetBeans-23时去掉了java的2个选项,只保留基础IDE,html5/Javascript,php三个选项,这样做的目的是我不需要用java,就没必要安装java相关,这样每次启动netbeans就能少加载点东西,启动得快点。

        在这里,关于netbeans的php用法我想介绍几点。

        一、新建项目,打开项目,关闭项目

        如上图所示,从上到下圈出来的,分别是新建项目,打开项目,关闭项目,左键点击顶部菜单的File选项就能看到此菜单

        接下来介绍下新建PHP项目

        如上图所示在中间的列表选择PHP项目类型,然后在右边的列表选择圈出来的第2项,意思是从本地选择一套代码来新建项目。至于上面第一项表示自己新建一个PHP项目,自己从头到尾写项目是个大工程,一般不会选择第1项。第三项的意思是连接一套远程代码来建立项目,这样比较耗远程资源,一般都会把远程代码下载到本地来,除非特殊情况。

        然后点击Next进入第2项的第2步

        如图所示,标了5个步骤,第1个步骤是选择本地的一套源码,定位到源码所在的最外层文件夹即可.第2个步骤是给项目取个名字。第3个步骤是选择PHP的版本。第4个步骤是选择一种编码。第5个步骤是完成。点完成就好,后面的配置在新建项目时是不必要填写的,后面有需要也有相应的地方可以进行填写。

        新建完项目后在项目根目录会发现多了个nbproject文件夹,存在这个nbproject文件夹之后就不能对这个源码包再进行新建项目了,如果想重新对这个源码包新建项目,就删掉这个文件夹就好。如果后面的项目越来越多,那么可以选择性的关闭掉一些项目,提高一点启动的速度。需要的时候重新打开项目。

        二、设置代码窗口背景色,设置字符提示线位置和颜色

        代码窗口背景色默认是白色的,长时间看白色是比较伤眼的,因此需要进行调整。

        上图是设置代码窗口背景色的界面,从顶部菜单Tools--》Options进入,然后选择圈出来的Fonts&Colors,接下来从上到下圈出来的都是默认选项,看最后一项圈出来的Background,我这里选择改成豆沙绿,RGB数值如图所示。

        设置字符提示线位置,有了提示线就不会在写代码时一行写得太长,写得太长不利于分窗口管理项目。除非公司豪气,给员工配置多个显示屏

        切换到Editor选项,去掉Use All Languages Settings的打勾,在Right Margin右边就可以调节字符数从而调整字符提示线的位置

        设置字符提示线颜色

        切换回Fonts&Colors选项,二级菜单切换到Highlighting选项,类目列表选择Text Limit Line,Foreground这项就能改变字符提示线的颜色,设置完最后记得点OK。上面用椭圆形圈出的Restore的意思是恢复默认设置,如果你对设置的颜色不满意,想用回默认设置可用,不过要注意到所有自定义的选项都会恢复到默认设置。

        最后展示一下设置后的背景色和圈出来字符提示线的效果图

        三、PHP调试设置

        上图是PHP调试设置的界面,从顶部菜单Tools--》Options进入,切换到PHP选项,二级菜单切换到Debugging,一般配置Debugger Port这项就可以,其他默认。这项的意思是配置连接xdebug的端口,不想要调试开始停在第一行就去掉Stop at First Line,如图所示我就去掉了。最后记得点OK。

        配置完后就可以开始运行调试

        如上图所示点击圈出来的Debug Project

        如果连接成功,就会如下图所示

        这个状态在编辑器最下面可以看到

        然后要打断点,这个断点的作用是程序运行到断点处会停下来

        执行到断点处的效果如下图所示

        这时候调试功能菜单已经亮起来了,如下图所示

        如上图所示,Continue表示继续执行,直到遇到下一个断点或者执行到最后。Step Over表示执行下一行代码,有方法也不进入。Step Into表示进行当前行代码的方法里面。Step Out回到调用方法处的下一行代码。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值