Lanzamientos de PhpStorm

Released: Mar 7, 2019

Actualizaciones en 2018.3.5

Características

Structural Search and Replace

  • Check lambdas/method references type using `getFunctionalInterfaceType()` in structural search

Data Views

  • Suggest filter value from clipboard

Dart

  • Dart code folding does not support optional `new`
  • Show package info in Dart code completion

Correcciones

No subsystem

  • "Columns List" context item not working
  • [Dump Threads in Run tool window] add java11 support
  • Explicitly be aware that IBM JDK doesn't support `report-cdata-event`

Code Navigation

  • Hierarchy...

Released: Nov 22, 2018

Actualizaciones en 2018.3

Características

PHP

  • Doctrine Query Language - PhpStorm comes with full advanced DQL support. You’ll get all the inspections and refactorings: find usages, rename entity or field, associations support, and even more.
  • PHP 7.3 Support - Including flexible Heredoc and Nowdoc syntax, trailing comma in function and method calls, literals as the first operand of instanceof, and the list() reference assignment.
  • Ctrl+Dot Completion - Press Ctrl+. in the suggestions list to get the completed item followed...

Released: Jul 30, 2018

Actualizaciones en 2018.2

Características

  • Completion
    • Custom postfix completion templates - Add custom postfix completion templates. Create templates to match your project and your personal coding style.
    • FQCN Completion - Completion now matches the namespace in addition to the element name. You don’t have to type or invoke completion for each part of \Illuminate\Auth\Events anymore - just type IAuE instead.
  • Refactorings
    • Move Instance Method Refactoring - For handling the methods that cannot be made static or moved across...

Released: Mar 28, 2018

Actualizaciones en 2018.1

Características

PHP Language

  • Inline function/method refactoring - Using the method’s body in your code can sometimes be more practical than using the method itself, in which case you will need to replace the calls to the method with the actual method’s content. This can be tricky in some cases since you'll need to handle multiple function calls, maintain proper variables' scopes and default values, and reformat the resulting code. The new Inline refactoring will help you with all of the above...

Released: Nov 29, 2017

Actualizaciones en 2017.3

Características

  • Editor-based REST client
    • New REST client interface - With the new REST client, all the powers of the PhpStorm code editor are now available for your REST requests. Use code completion to assist you with composing a request, apply refactorings to it, store the request as part of the project and add it to VCS, execute the request, and examine server responses - all without leaving the code editor.
    • Support for environment variables - Define environment variables to hold the values...

Released: Aug 2, 2017

Actualizaciones en 2017.2.1

Características

  • Composer
    • New Composer actions - Now you can execute the actions Update Dependencies, Install Dependencies, Remove Dependencies, and Self-update directly from the IDE, without having to switch to the command line.
    • PhpStorm and composer.json settings synchronization - Since composer.json contains the most up-to-date information about project, the synchronization of new settings between PhpStorm and composer.json ensures that PHP Language Level, PhpStorm Source and Test folders...

Released: Mar 23, 2017

Actualizaciones en 2017.1

Características

Tools and Frameworks

  • Support for the Codeception testing framework - PhpStorm now supports the Codeception testing framework, starting with version 2.2.0. You can install it from Composer or PHAR. Run Configuration will help you run your tests locally, on a Vagrant machine, remote interpreter, or Docker.
  • Support for PHPUnit 6 - PHPUnit 6 was released just recently, and now we are bringing support for it in PhpStorm. The new namespaced TestCase class is now recognized and...

Released: Nov 24, 2016

Actualizaciones en 2016.3

Características

  • Tools and Frameworks: Support of Docker in Remote Interpreters, PHPSpec test framework, auto-detection and configuration of PHPUnit, Behat, and PHPSpec from composer.json, ability to open multiple projects in one frame, and support of Codeigniter Code Style.
  • New editing experience: Semantic highlighting for variables and parameters, completion of overridden methods and fields without function and var keyword, and improved support of PSR-0/PSR-4.
  • Code quality analysis: Project...

Released: Jul 14, 2016

Actualizaciones en 2016.2

Características

  • Better PHP language support - Improved type inference, strict type inspection for PHP 7, better parsing of PHP 7 and PHP 7.1, and improved getter and setter generation for PHP 7 (and higher).
  • New editing experience - Dynamic live template for smart completion of function parameters; values of class constants shown in completion lists, filter out static methods from completion lists; smart type code completion; and various @throws improvements.
  • Code quality analysis - Reworked...

Released: May 11, 2016

Updates in this release

Updates in 2016.1.1

  • An important update for all IntelliJ-based IDEs - This update addresses critical security vulnerabilities inside the underlying IntelliJ Platform. The vulnerabilities, in various forms, are also present in older versions of the IDEs; therefore, patches for those are also available.
  • Built-in web server vulnerabilities - The cross-site request forgery (CSRF) flaw in the IDE’s built-in webserver allowed an attacker to access local file system from a malicious web page without...