Download NetBeans

NetBeans IDE Features

PHP 开发

NetBeans IDE 中的 PHP 开发

一个专用的 PHP 编码环境,与 Web 标准完全集成,且完全支持 HTML5、JavaScript 和 CSS3 开发,如 HTML5 Web 开发支持页上所述。

功能强大的 PHP 源代码编辑器

NetBeans PHP 编辑器提供了代码模板和代码生成工具(例如“getter 和 setter”生成)、重构(例如“即时重命名”)、参数工具提示、提示和快速修复以及智能代码完成。

可以利用语法和语义代码突出显示、弹出式文档、代码格式设置和折叠、实例和退出点标记、智能型 try/catch 代码完成、智能方法参数预填充,以及矩形选择内容。

 

PHP 5.4 支持

适用于 PHP 7.3 的 NetBeans IDE 提供了许多专门用于使用 PHP 5.4 进行开发的功能。可以设置 PHP 5.4 项目以便在 PHP 5.4 的内置 Web 服务器上运行。IDE 的 PHP 代码完成功能支持 PHP 5.4 数组样式,例如,数组解除引用简要数组语法。NetBeans IDE 还可识别特性匿名对象变量(也称为“变数实例化”)。最后,适用于 PHP 7.3 的 NetBeans IDE 可提供可调用的类型提示、整数的二进制表示法以及 Class::{expr}() 调用等次要功能

 

Web 框架

NetBeans IDE 支持以下常用 Web 框架:

使用这些框架创建新 PHP 项目,运行框架命令,从控制器(操作)导航到视图,在编辑器中使用框架标注和代码完成,以及定制设置。

 

持续集成支持

适用于 PHP 的 NetBeans IDE 支持持续集成。持续集成是一种涉及版本控制和专用服务器的软件开发方法。专用服务器对软件运行计划的 PHPUnit 和代码覆盖率测试。

测试结果与版本控制信息相关联,因此开发者可快速轻松地识别出他们引入到软件中的错误。IDE 使用 PHP 项目的 Jenkins 作业模板,必须在集成服务器上使用所需插件和工具设置此模板。

持续构建服务器上的 PHP 支持

 

PHP 项目

NetBeans 项目组提供了一个针对 PHP Web 站点开发而量身定做的 IDE 版本(包含各种不同的脚本和标记语言)。PHP 编辑器与 HTML、JavaScript 和 CSS 编辑功能动态集成在一起。

通过排除项目属性中的个别目录,将重点放在代码上并加快代码扫描速度。NetBeans IDE 完全支持重复开发,因此,PHP 项目测试与 Web 开发者所熟知的传统方式完全一致。

 

调试器

使用 Xdebug 调试 PHP 代码:您可以检查局部变量、设置监视、设置断点以及实时评估代码。使用 "Go To"(转至)快捷方式和超文本链接可导航至声明、类型和文件。可以对所有项目使用全局 PHP 包含路径,或者针对每个项目进行定制。

用于 PHP 的 NetBeans IDE 还提供了命令行调试功能:PHP 程序输出显示在 IDE 本身的命令行显示区域中,您可以检查生成的 HTML 而无需切换到浏览器。

可以在本地或远程调试脚本和 Web 页。NetBeans PHP 调试器集成允许将服务器路径映射到本地路径以启用远程调试。

另请参见

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2013, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo