PHP Meets HTML, CSS, and JavaScript
The NetBeans project offers a version of the IDE tailor-made for
developing PHP sites.
PHP developers do not need to install the full Java Development Kit (JDK)
to run the NetBeans PHP IDE, the standard Java Runtime Environment (JRE) is sufficient.
The NetBeans PHP editor is dynamically integrated with NetBeans HTML, JavaScript
and CSS editing features such as syntax highlighting and the JavaScript debugger.
NetBeans IDE fully supports iterative development,
so testing PHP projects follows the classic patterns familiar to web developers.
Easy Code Navigation
Use the navigator window or the Go To Type, Go To File, Go To Symbol, Go To Declaration, Find
Usages menu items for easy code navigation in large projects.
The editor warns about potential code problems by flagging them and
giving an hint in a pop-up. A tasks window lists all warnings in the project,
making it easy to find and resolve problems.
PHP Source Code Editor 
Benefit from syntactic and semantic code highlighting, pop-up documentation,
code formating and folding, mark occurrences and exit points,
and code templates for PHP files.
The NetBeans PHP editor offers code generation (Getters and Setters),
refactoring (Instant Rename), parameter tooltips,
hints and quick fixes (Implement All Abstract Methods),
and smart code completion (including bracket completion).
The PHP editor parses variable type definitions in comments
which improves code completion and hyperlink navigation.
The Editor recognizes PHP code including heredoc notation
in PHP projects and in PHTML and PHP files.
|


|
PHP Unit Testing 
Create PHPUnit tests and Selenium test cases
for files or folders, run tests, and view test results.
Use a keyboard shortcut to navigate quickly between test and tested class.
Generate a Code Coverage report for PHP files
to see how well your test cases cover your code.
Remote and Local Project Development
PHP projects can easily be deployed from within NetBeans IDE for testing
to local or remote servers via FTP or SFTP, or by the use of an upload script for more complex
deployments. Run the project as a local web site, as a command
line script or as a remote web application via FTP or SFTP.
PHP Debugging 
Debug PHP code using Xdebug: You can inspect local variables, set watches,
set breakpoints, and evaluate code live.
Navigate to declarations, types and files using Go To shortcuts and hypertext links.
Use a global PHP include path for all projects or customize it per project.
The NetBeans IDE for PHP also offers command-line debugging: The PHP
program output appears in a command line display in the IDE itself and you
can inspect the generated HTML without having to switch to a browser.
You can debug scripts and web pages, either locally or remotely.
The NetBeans PHP debugger integration allows you
to map server paths to local paths to enable remote debugging.
|


|