Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

PHP

 

All the PHP support for NetBeans 9 was contributed by our NetBeans user Junichi Yamamoto.

PHP 7.3 Support

https://lists.apache.org/thread.html/3f7fee458f5b47d5531ad42350c6e7f619636f0708b6bbc33db2f49a@%3Cdev.netbeans.apache.org%3E

  • Allow a trailing comma in function calls

Image Added


  • list() Referenct Assignment

Image Added


  • Flexible Heredoc and Nowdoc Syntaxes

Image Added

PHP 7.2 Support


  • Trailing Commas In List Syntax

...

  • PHP version in Project Properties dialog

PHP 7.1 Support

 

  • Class constant visibility

...

  • PHP version in Project Properties dialog


PHP 7.0 Support

 

  • Context sensitive lexer

PHPStan Support

  • Options (Tools > Options > PHP > Code Analysis > PHPStan)

Image Added

  • Inspect (Source > Inspect... > Configuration: PHPStan)

Image Added

Image Added

Editor

 

  • Hint for void return types

...

  • Lowercase code completion for TRUE, FALSE, and NULL constants. Enabled by default.

 

  • Code folding for arrays


  • Code foldings for use statements

Image Added


  • Code folding for php tags

Image Added


  • New vardoc support (/** @var VarType $varType */)

Image Added


  • Option for comment completion. Enabled by default. (Tools > Options > Editor > Code Completion > Language: PHP)

Image Added

Image Added

Debugger


  • Conditional breakpoints

Image Added

Twig

 

  • Autocompletion for delimiters, brackets, and quotes


  • Support for the palette

Image Added