PhpStorm EAP 142.4707 Release Notes
PHP Refactoring |
|
WI-28699 (Usability Problem) |
Create class: doesn't close opened tab on Undo |
PHP debug |
|
WI-28706 (Bug) |
STDIN ignored while console debugging |
WI-28616 (Bug) |
Debug console: complete variables in local scope |
PHP lang |
|
WI-28683 (Usability Problem) |
Tooltips in override/implement dialog hides "Add PHPDoc" checkbox and can be shown simultaneously |
WI-28681 (Bug) |
"Copy" checkbox behaves as "Default" for __construct |
PHP templates |
|
WI-28168 (Feature) |
Set Twig Template Language automatically from file extension |
WI-28633 (Exception) |
Zero latency typing crashes Phpstorm when editing blade templates. |
PHP test |
|
WI-28662 (Performance Problem) |
PhpUnit: IDE_PHPUnit_Framework_TestListener::addFailure should use special methods instead of self-dumping value to string. |
Plugin: Deployment _ FTP.. |
|
WI-28729 (Exception) |
NullPointerException when creating project from existing files |
No subsystem |
|
IDEA-55813 (Feature) |
Thread dump analyzer to merge threads with equal stack traces |
WEB-16297 (Usability Problem) |
Annoying emmet bug |
WEB-16174 (Bug) |
Reformat File: Incorrect alignment of multiline JavaScript function arguments |
WEB-17959 (Bug) |
Make static quick-fix doesn't work for ES6 anonymous classes |
IDEA-144581 (Bug) |
"Dumb mode not permitted in modal environment" adding a JS (HTML, XSLT) file to the project in AppCode |
IDEA-144733 (Bug) |
Compound Run configuration UI issue |
IDEA-144670 (Bug) |
IDEA hangs after I tried restart debugging test |
WEB-17839 (Bug) |
Internal web server reports 404 when serving files from project with slashes in name |
Build tools |
|
WEB-14873 (Feature) |
Gulp: synchronize VFS on gulp watch triggering |
CSS |
|
WEB-17186 (Bug) |
Needs to display error when having trailing comma in css rule |
WEB-17287 (Bug) |
Mismatched property value with calc() |
Code Analysis. Dependencies |
|
IDEA-144794 (Bug) |
Module Dependencies -> Analyse Dependency -> Rerun does not rerun the right analysis |
Code Analysis. Inspection |
|
IDEA-92533 (Usability Problem) |
"Apply fix" task cannot be canceled |
Code Formatting and Code Style |
|
IDEA-144637 (Bug) |
Reformat code with rearranging can corrupt files |
Code Navigation |
|
IDEA-134961 (Performance Problem) |
Recent files popup takes 5 seconds to appear |
Data.Viewer |
|
DBE-1546 (Cosmetics) |
"Text" tab title should be renamed to "DDL" |
Diff_Merge |
|
IDEA-144687 (Usability Problem) |
Diff "Include into commit" checkbox should have an accelerator key |
Editor. Editing Text |
|
IDEA-144638 (Usability Problem) |
the code coverage gutter indicator overlaps with gutter icon and is impossible to click |
IDEA-77306 (Bug) |
Expand Abbreviation showing red placeholder rectangle and needs to confirm by pressing Tab/Enter/Esc second time (CSS, JS) when caret is in it |
File Watchers |
|
WEB-13172 (Bug) |
File Watchers: if watcher is configured to modify original file, it disappears from the project tree after running the watcher |
Find, Replace, Find Usages |
|
IDEA-139310 (Usability Problem) |
"Find Usages" should report source usages before usages in generated code |
HTML |
|
WEB-5071 (Bug) |
Pressing enter outside expanded ZenCoding snippet causes cursor jumps |
WEB-17998 (Bug) |
Last <option> in <optgroup> without end tag shows error |
IDE Configuration |
|
IDEA-143998 (Usability Problem) |
Provide direct link for issue creation when an internal error occurs |
JavaScript |
|
WEB-17781 (Bug) |
JSDoc: class extending and polymorphism |
WEB-17747 (Bug) |
CommonJS: module functions not resolved when defining modules as immediately invoked function expressions |
WEB-12644 (Bug) |
Javascript: wrong variable type after destructuring assignment |
WEB-17226 (Bug) |
ternary style in jsx with reactjs |
WEB-18050 (Bug) |
Complete current statement does not work with ES6 modules |
WEB-16128 (Bug) |
JSX declaration of vars is not recognized on separate files |
WEB-17415 (Bug) |
Text is not commented inside JSX embedded code block |
WEB-18029 (Bug) |
Support ES6 new.target |
WEB-17988 (Bug) |
JSDoc: Documentation Not Found when using "export default" with es6 modules |
WEB-18042 (Bug) |
JSDoc broken @param type with namepath |
JavaScript. Formatter |
|
WEB-11062 (Bug) |
Wrong indentation mixed in-line and multiline chains in WS-134.1081 |
JavaScript. Frameworks |
|
WEB-17437 (Bug) |
Syntax Highlighting in JSX code blocks sometimes doesn't work |
JavaScript. Inspections |
|
WEB-14275 (Bug) |
Incorrect completion for shorthanded vars (ES6) |
Run | Debug configuration |
|
IDEA-144576 (Bug) |
Default compound run config changes when a regular compound run config is edited |
TypeScript |
|
WEB-18034 (Feature) |
TypeScript: support binary literals |
WEB-18046 (Feature) |
TypeScript 1.6: Expressions in 'extends' clause |
WEB-18043 (Feature) |
TypeScript 1.6: tsconfig.json 'exclude' property |
WEB-12655 (Bug) |
Typescript code completion fails when method use overloaded string constants |
WEB-9265 (Bug) |
Bad code is green: overload declaration not followed by overload implementation |
WEB-18035 (Bug) |
Typescript rest parameters do not work with Array<args> syntax |
User Interface |
|
IDEA-142428 (Usability Problem) |
Display shortcuts for action-intentions name that available by Alt+Enter |
IDEA-94602 (Bug) |
IDEA window is incorrectly repainted after automatic window resizing in Windows 7 |
IDEA-144699 (Bug) |
"Annotate" action from action popup does not redraw toggle when processed |
Version Control |
|
IDEA-139870 (Bug) |
Issue with context menu for annotation panel for files without an associated type |
Version Control. Perforce |
|
IDEA-53994 (Feature) |
Add support for p4 shelve/unshelve |
Version Control. Subversion |
|
IDEA-141979 (Bug) |
Subversion: svn1.9: MergeFrom fails if root folder doesn't contain svn:mergeinfo property yet |
IDEA-141977 (Bug) |
Subversion: cannot add external with Subversion 1.9 if no externals existed |
IDEA-141935 (Bug) |
Subversion: svn1.9: Ignore command doesn't work if folder doesn't contain svn:ignore property yet |