
Description
Name: PhpStorm for Mac Version: 2017.1.4 Release Date: 16 May 2017 Mac Platform: Intel OS version:OS X 10.8 or later Includes: Keygen Web Site: http://www.jetbrains.com/phpstorm/ Overview: PhpStorm is a lightweight and smart PHP IDE focused on developer productivity that deeply understands your code, provides smart code completion, quick navigation, and on-the-fly error checking. It is always ready to help you shape your code, run unit-tests, or provide visual debugging. Intelligent PHP editor ・PHP code completion ・Smart duplicated code detector ・PHP refactoring ・Smarty and PHPDoc support ・Language mixing (JS/SQL/XML etc.) Lightweight IDE ・Easy installation ・Runs on Windows, OS X, Linux ・Easy project configuration -- open code from anywhere and start working ・Key priority -- performance Smart environment ・Visual PHPUnit test-runner ・VCS support: SVN, Git, Mercurial, etc ・PHP UML, UML diff for changes ・FTP and remote files synchronization ・Local changes history Visual debugging ・Zero-configuration debugger ・Breakpoints in PHP, JS, HTML ・Inspect variables, watches ・Batch code analysis ・Profiler integration What's New in Version 2017.1.4: Bug: • WI-16531 — Function name must be callable - a string, Closure or class implementing __invoke, currently array • WI-25522 — Complete current statement: alternative syntax: endelseif is inserted after elseif • WI-28826 — "Invalid escape sequence" highlighted as "Bad character" • WI-28980 — On statement move collapsed Multi-line Comment opens again • WI-33726 — Array should be acceptable default type for iterable • WI-35606 — Hierarchy check: False Positive Declaration must be compatible error for constructor in case of different number of arguments • WI-35651 — 'Parameter type' inspection does not work with results of method call if called class implements any interface • WI-36042 — Autocomplete constant in a multi parameter method call skips to next parameter when passing a class constant • WI-36130 — Tip of the day "new scratch file" points to wrong menu • WI-36195 — Unused imports recognized wrongly with multiple namespaces in one file • WI-36237 — Autocomplete trait names and alias issue Feature: • WI-5429 — Allow 'Complete Class Name' to work inside string literals Usability Problem: • WI-28433 — $this- after typing - sign, function list • WI-35769 — Non-strict object equality: ignore all classes that extends DateTime and DateTime itself • WI-35771 — Non-strict object equality: shows warning in case there are multiple types and one of them is not primitive
Screenshots
