NewAndNoteworthyNB82
Mentlicher (Talk | contribs) |
Mentlicher (Talk | contribs) |
||
Line 196: | Line 196: | ||
s value is shown. The tooltip now contains a pin icon, which when clicked, creat | s value is shown. The tooltip now contains a pin icon, which when clicked, creat | ||
es a watch pinned into the editor. | es a watch pinned into the editor. | ||
+ | |||
[[Image:PinTltp.png]] | [[Image:PinTltp.png]] | ||
- | The pin watch window is displayed instead of the tooltip. It's location can be adjusted dragging with a mouse. | + | |
+ | The pin watch window is displayed instead of the tooltip. It's location can be adjusted by dragging with a mouse. | ||
+ | |||
[[Image:PinWatch.png]] | [[Image:PinWatch.png]] | ||
- | The watch updates it's value like a watch in the watches window, but in addition to that, it keeps the last known value, | + | The watch updates it's value like a watch in the watches window, but in addition to that, it keeps the last known value, even after the debugging session finishes. |
The pin watch window contains two icons on the right side: comment icon and close icon. | The pin watch window contains two icons on the right side: comment icon and close icon. | ||
Clicking on the comment icon shows a text field where you can place comments about this particular watch. | Clicking on the comment icon shows a text field where you can place comments about this particular watch. | ||
+ | |||
[[Image:PinWatchComment.png]] | [[Image:PinWatchComment.png]] | ||
When the pin watch displays structured values, it shows an expansion icon on the left side. When expanded, a view with it's children is shown: | When the pin watch displays structured values, it shows an expansion icon on the left side. When expanded, a view with it's children is shown: | ||
+ | |||
[[Image:PinWatchExpanded.png]] | [[Image:PinWatchExpanded.png]] |
Revision as of 08:12, 2 May 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
- 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.
- Container management.
Editor
- A Dockerfile may be built in the IDE.
- IDE provides the Dockerfile editor with syntax highlighting.
Debugger
Source Maps Support
Web client JavaScript debugger and node.js debugger is using generated sourc e maps to allow debugging in the original source files.
Pin Watches
Watches may not only be shown in Variables/Watches window, but also be pinned into an editor area.
When you hover your mouse over a variable or a selection, a tooltip with it' s value is shown. The tooltip now contains a pin icon, which when clicked, creat es a watch pinned into the editor.
The pin watch window is displayed instead of the tooltip. It's location can be adjusted by dragging with a mouse.
The watch updates it's value like a watch in the watches window, but in addition to that, it keeps the last known value, even after the debugging session finishes.
The pin watch window contains two icons on the right side: comment icon and close icon. Clicking on the comment icon shows a text field where you can place comments about this particular watch.
When the pin watch displays structured values, it shows an expansion icon on the left side. When expanded, a view with it's children is shown: