NewAndNoteworthyNB82
Under construction
Contents |
Editor Multicarets
Shortcuts to work with multiple carets in NB editor
Description | Shortcut (win/linux) | Shortcut (mac) |
---|---|---|
Add caret and enter multi-caret mode | Ctrl+Shift+click | Ctrl+Shift+click |
Remove last added caret | Ctrl+Shift+J | Ctrl+Shift+G |
Add caret for the next occurence and enter multi-caret mode | Ctrl+J | Ctrl+G |
Add caret for all occurences and enter multi-caret mode | Ctrl+Alt+Shift+J | Ctrl+Cmd+G |
Add caret on previous line and enter multi-caret mode | Alt+Shift+[ | Alt+Shift+[ |
Add caret on next line and enter multi-caret mode | Alt+Shift+] | Alt+Shift+] |
Paste clipboard content as lines over the multiple carets | Ctrl+Shift+L | Cmd+Shift+L |
Remove all extra carets and return to normal mode | Escape | Escape |
HTML 5
Grunt/Gulp
- Gulp/Grunt tasks are now available also from the Navigator
- Completely new and much more powerful way to define advanced/custom tasks
- Support for Grunt directories with extra tasks (the --tasks parameter)
PHP
PHP 7 Support
Support for PHP 7, namely:
- Return type declarations
- Scalar type declarations
- Combined comparison (spaceship) and null coalesce operators
- Group use declarations
- Anonymous classes
- Generator delegation
- PHP version in Project Properties dialog
Editor
- Spellchecker for PHPDoc comments
- Support for @return $this
- Support for {@inheritdoc} tag
- Code completion for custom code templates
Project
- Custom annotations specific for PHP project can be defined. These annotations are available in code completion like the globally specified ones.
Symfony
- Symfony 3 support
- Navigate to Action/View (Symfony 2 & Symfony 3)
PHPUnit
- Support for PHPUnit 5
- Continuous test results
- Possibility to test project using just phpunit command
Code Sniffer
- Support for phpcs.xml configuration file
FTP Support
- Possibility to assign external IP address
Docker
Brand new support for Docker right inside your NetBeans.
Control
- Docker instance registration.
- Control multiple local or remote instances from the IDE.
- Perform common actions without leaving IDE.
- Full terminal and log support.
- Pull new images from comfortable dialog.