NewAndNoteworthyNB82

(Difference between revisions)
m (PHP 7 Support)
Line 66: Line 66:
Support for PHP 7, namely:
Support for PHP 7, namely:
-
 
-
* PHP version in Project Properties dialog
 
-
 
-
[[Image:Nb82_php_php7_01.png]]
 
* Return type declarations
* Return type declarations
Line 94: Line 90:
[[Image:Nb82_php_php7_07.png]]
[[Image:Nb82_php_php7_07.png]]
 +
 +
* PHP version in Project Properties dialog
 +
 +
[[Image:Nb82_php_php7_01.png]]
==Editor==
==Editor==

Revision as of 04:48, 29 April 2016

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

Image:Nb82_html5_navigator_gulp_grunt.png

  • Completely new and much more powerful way to define advanced/custom tasks.

Image:Nb82_html5_gulp_advanced.png

  • Support for Grunt directories with extra tasks (the --tasks parameter)

Image:Nb82_html5_grunt_tasks.png


PHP

PHP 7 Support

Support for PHP 7, namely:

  • Return type declarations

Image:Nb82_php_php7_02.png

  • Scalar type declarations

Image:Nb82_php_php7_03.png

  • Combined comparison (spaceship) and null coalesce operators

Image:Nb82_php_php7_04.png

  • Group use declarations

Image:Nb82_php_php7_05.png

  • Anonymous classes

Image:Nb82_php_php7_06.png

  • Generator delegation

Image:Nb82_php_php7_07.png

  • PHP version in Project Properties dialog

Image:Nb82_php_php7_01.png

Editor

  • Spellchecker for PHPDoc comments added

Image:Nb82_php_editor_spellchecker.png

  • Support for @return $this

Image:Nb82_php_editor_return_this.png

  • Support for {@inheritdoc} tag

Image:Nb82_php_editor_inheritdoc.png

  • Code completion for custom code templates

Image:Nb82_php_editor_php_templates.png

Project

  • Custom annotations specific for PHP project can be defined. These annotations are available in code completion like the globally specified ones.

Image:Nb82_php_project_annotations.png

Symfony

  • Symfony 3 support

Image:Nb82_php_sf3.png

  • Navigate to Action/View added

Image:Nb82_php_sf_navigate_1.png Image:Nb82_php_sf_navigate_2.png

PHPUnit

  • Support for PHPUnit 5
  • Continuous test results

Image:Nb82_php_phpunit5_results.png

  • Possibility to test project using just phpunit command

Image:Nb82_php_phpunit5.png

Code Sniffer

  • Support for phpcs.xml configuration file.

FTP Support

  • Possibility to assign external IP address

Image:Nb82_php_ftp_external_ip.png

Not logged in. Log in, Register

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