Se lanzó la versión estable de PhpStorm 2020.1: compatibilidad con composer.json lista para usar, inferencia de tipos mejorada, etc.

PhpStorm lanzó oficialmente la versión 2020.1, que incluye principalmente soporte de composer.json listo para usar, cobertura de código de PCOV y PHPDBG, caja de herramientas PHPUnit, verificador de sintaxis avanzado y muchas otras actualizaciones.

Soporte Composer.json fuera de la caja

Ahora, al editar el archivo composer.json, todas las operaciones de administración de dependencias se pueden usar directamente.

Puede crear un nuevo archivo composer.json desde el menú contextual o presionar Ctrl (⌘) + N. La plantilla para este archivo se puede encontrar en Preferencias / Configuración | Editor | Plantillas de archivo y código.

Mejoras de inferencia de tipo PHP

El motor de inferencia de tipos es el núcleo de PhpStorm, y la nueva versión ha realizado algunos cambios significativos, que incluyen:

  • Resalte las etiquetas extra @var
  • Seguir tipo nulo
  • Completar código para inicializar la matriz
  • Finalización de código en array_map / filter

Cobertura de código de PCOV y PHPDBG

Puede usar Xdebug para obtener un informe de cobertura de código. Pero dado que es principalmente un depurador, es costoso. Para acelerar los informes de cobertura, puede usar más herramientas portátiles, como la extensión krakjoe / pcov o PHP 5.6+ PHPDBG incorporado.

Ahora, PhpStorm es compatible con ambos. El usuario debe crear una configuración "Ejecutar" para la prueba, seleccionar el controlador de cobertura deseado en la configuración y hacer clic para ejecutar la prueba con el informe de cobertura:

PHPUnit Toolbox

En el recientemente lanzado PHPUnit 9, muchas características han sido eliminadas u obsoletas. Para acelerar la migración y evitar errores, PhpStorm agregó muchas comprobaciones y soluciones rápidas.

Además, ahora puede crear una nueva prueba para la clase llamando a Alt (⌥) + Enter en la declaración de clase y seleccionando "Crear una nueva prueba de PHP".

La nueva versión también incluye mejoras en metadatos, IDE, UI, etc. Hay muchas actualizaciones, y se pueden encontrar detalles en el anuncio:

https://blog.jetbrains.com/phpstorm/2020/04/phpstorm-2020-1-release/

Supongo que te gusta

Origin www.oschina.net/news/114944/phpstorm-2020-1-release
Recomendado
Clasificación