What's new in this version: PhpStorm 2017.3.3 Build 173.4301.34 REST Client: Auto-formatting of responses: - In this build, we’ve implemented one of the new REST client’s most voted features: auto-formatting of request results. PhpStorm analyses Content-Type and formats the response accordingly. If type detection has failed for some reason, you can still choose between JSON, HTML and XML formatting manually. To see the original response, you can select the View as Text formatting type
Highlighting call-site in case of pass-by-reference: - PHP 7.3 may introduce “Explicit call-site pass-by-reference” (RFC) that will allow prepending of a call-site argument with &. This should help to understand the code and notice possible unexpected changes of a variable. It’s still a year till the 7.3 release, but why wait? - In this build, we’ve extended parameter hints with pass-by-reference visualization that will help you find a function or a method call that has reference declaration in a parameter. The new parameter hints will be shown for all arguments that are actually passed by reference. Please share your feedback about the new feature!
Notable bug fixes and features worth mentioning: - Fixed: Short syntax array destructuring does not allow skipping values: WI-34517 - Fixed: Unhandled exception: doesn’t analyze “new MyClass” (constructor) expression: WI-37946 - Fixed: Broken “Change to” spelling quickfix in the Commit dialog: WI-39142 - PHP New Class now saves previously selected template: WI-39427 - Fixed: “Can’t run 32-bit version on Windows”: JRE-590 - Fixed: All run configurations lost after upgrade to 2017.3: IDEA-182966 - Fixed: Tool Window docking issue IDEA-149061 - Fixed: FETCH ALL IN <cursor name> returns error <failed to load> org.postgresql.jdbc4.Jdbc4ResultSet: DBE-2465 - Fixed: DataGrip does not recognize Redshift’s WITH NO SCHEMA BINDING clause: DBE-5404
PhpStorm 2017.3.2 Build 173.4127.29 Notable bug fixes and features worth mentioning: - Unhandled exception shouldn’t be reported for tests with @expectedException - Improved discoverability of Recursive Search in Find Window
PhpStorm 2017.3.1 Build 173.3942.32 - Support custom templates variables in ‘new class’ dialog - Fix “Structure view is always collapsed” - Fix Tool Window docking issue - Fix “Unable to update issue state from Open Task dialog”
PhpStorm 2017.3 Build 173.3757.138 - Brand new editor-based REST client. With the new REST client, all the powers of the PhpStorm code editor are now available for your REST requests. - Significant performance improvements. Typing latency in very complex PHP files has decreased significantly. We've examined typing latency in the mPDF main file, which is a 38k-line-long mix of PHP, JS, and HTML, and it is down by 75% in PhpStorm 2017.3! - New inspections for exception handling. Three new inspection Unhandled exception, Redundant @throws and Redundant catch clause with corresponding Quick Fixes will help you take exceptions under your control! - Test generation improvements. Now you can create Codespec and PhpSpec classes and create test methods! - Improved Twig support. We've implemented language injections for Twig custom tags and named blocks as well as improved Twig formatting that can now handle complex structures.
PhpStorm 2017.3.3 相關參考資料
(1) Previous PhpStorm Releases - PhpStorm - Confluence
We keep latest release in each branch available for download any time. (warning) Remember to install .zip & .tar.gz versions into ...
https://confluence.jetbrains.c
Download PhpStorm: Lightning-Smart PHP IDE - JetBrains
The most intelligent PHP IDE with refactorings, code completion, on-the-fly code analysis and coding productivity orientation.
https://www.jetbrains.com
PhpStorm 2017.3.3 is released | PhpStorm Blog
PhpStorm 2017.3.3 build 173.4301.34 is now available! You can download it here, in JetBrains Toolbox App or if you have installed the ...
https://blog.jetbrains.com
2017.3.3 | PhpStorm Blog
PhpStorm 2017.3.3 build 173.4301.34 is now available! You can download it here, in JetBrains Toolbox App or if you have installed the ...
https://blog.jetbrains.com
PhpStorm 2017.3.3 EAP 173.4301.24 | PhpStorm Blog
The new PhpStorm 2017.3.3 EAP (173.4301.24) is now available! You can download it here, in JetBrains Toolbox App or, if you have installed ...
https://blog.jetbrains.com
PhpStorm 2017.3.3 EAP 173.4301 | PhpStorm Blog
It's a start of Early Access Program for PhpStorm 2017.3.3, a third minor update for the recently released PhpStorm 2017.3. A fresh build ...
https://blog.jetbrains.com
PhpStorm 2017.3.4 is released | PhpStorm Blog
You can download it here, in JetBrains Toolbox App or if you have installed the previous PhpStorm 2017.3.3, you should soon get a notification ...
https://blog.jetbrains.com
IntelliJ IDEA 2017.3.3 is released | IntelliJ IDEA Blog - JetBrains Blog
Today we've released IntelliJ IDEA 2017.3.3, the third bug-fix update for the recently released IntelliJ IDEA 2017.3. Download the new version ...
https://blog.jetbrains.com
IntelliJ IDEA 2017.3.3 RC is out! | IntelliJ IDEA Blog - JetBrains Blog
Good news! An RC build of the IntelliJ IDEA 2017.3.3 bug-fix update is ready. We encourage you to download the RC build from Confluence (or ...
https://blog.jetbrains.com
PhpStorm 2017.3.3 Release Notes - PhpStorm - Confluence
PHP Completion, Bug, WI-39431, PHP casting operators are suggested in require statement. Usability, WI-31361, Allow HEREDOC/NOWDOC ...
https://confluence.jetbrains.c
|