Tratamiento de errores en PhpStorm

A continuación profundizaremos en las sólidas capacidades de detección y corrección de errores de PhpStorm. En este episodio, aprenderá a navegar y corregir errores mediante accesos directos de teclado intuitivos, a escanear todo su proyecto en busca de incidencias y a ajustar las reglas de inspección para que se adapten a sus estándares de codificación.

Transcripción

El profundo conocimiento de PHP de PhpStorm le permite detectar y corregir una gran variedad de errores por usted.

Desde avisos de obsolescencia a errores de sintaxis, desde tipos incompatibles a argumentos mal ordenados: PhpStorm se lo contará todo.

PhpStorm le mostrará cuántos errores y advertencias contiene un archivo, y podrá navegar entre ellos pulsando F2. Y recuerde que puede utilizar el menú Mayús+Mayús para encontrar el acceso directo adecuado si no lo conoce.

Además de informarle sobre los errores, PhpStorm también puede arreglar muchos de ellos por usted. Solo tiene que pulsar Alt+Intro: es el segundo acceso directo de teclado del que le hablé antes.

Por si fuera poco, PhpStorm también puede escanear todo su proyecto, o partes de él, de una sola vez. Seleccione una carpeta, pulse Mayús+Mayús y busque Inspect; elija qué carpetas desea escanear, pulse Analyze y ahí lo tiene: una lista de todos los errores de su código. Puede desplazarse por ellos e incluso pulsar Alt+Intro dentro de la ventana de vista previa para corregir los errores descubiertos. No es necesario abrir ningún archivo.

Finalmente, PhpStorm alberga una gran cantidad de inspecciones. Se trata de las reglas que detectan errores y advertencias.

Puede ajustar todas las inspecciones desde Settings | Editor | Inspections. Puede cambiar el nivel de gravedad de cada inspección y activar o desactivar reglas específicas. Puede hacer todo esto a través del menú contextual: diríjase a un error o advertencia que desee cambiar, pulse Alt+Intro y, a continuación, abra el menú Options pulsando los tres puntos situados a la derecha de un arreglo rápido sugerido. Dispondrá de un menú específico para ajustar o desactivar esta inspección concreta.