Cómo comenzar con PHP en PhpStorm

Céntrese en escribir código de calidad mientras las herramientas automatizadas de PhpStorm se encargan de las tareas rutinarias. En este episodio descubriremos cómo la robusta finalización automática de PhpStorm, la importación automática de clases, las capacidades de detección de errores, los accesos directos de navegación y la compatibilidad con diferentes versiones y gestores de dependencias de PHP pueden agilizar su flujo de trabajo.

Transcripción

Lo más probable es que, si utiliza PhpStorm, esté escribiendo código PHP. Pronto se dará cuenta de que PhpStorm hará mucho trabajo por usted sin que tenga que aprender ningún acceso directo de teclado ni acción.

Finalización automática

En primer lugar, verá que PhpStorm finalizará automáticamente su código con frecuencia. Conoce en profundidad su base de código y a menudo le sugiere qué escribir a continuación: nombres de métodos, variables, funciones, parámetros, blobs enteros de código, nombres de clases y mucho más.

Hablando de clases, PhpStorm conoce la autocarga, por lo que si hace referencia a una clase por primera vez dentro de un archivo, PhpStorm la importará automáticamente.

Mover clases

Si, más adelante, decide trasladar esta clase a otro lugar, PhpStorm se asegurará de que todas las referencias a ella se actualicen correctamente. También actualizará el espacio de nombres de la clase original por usted para que no tenga que preocuparse de detalles tan aburridos. En su lugar, podrá ser lo más productivo posible y centrarse en lo que realmente importa: su código.

Detección de errores

Otra parte del profundo conocimiento de PhpStorm es la detección de errores. Le dirá lo que falta o está obsoleto, realizará una comprobación exhaustiva de tipos y también sabe un par de cosas sobre las peculiaridades de PHP.

Navegación

A continuación, puede navegar dentro de su base de código entre definiciones de clases, declaraciones de funciones o variables. Para ello, mantenga pulsada la tecla Control o Comando y, a continuación, haga clic donde desee ir.

Compatibilidad con gestores de dependencias

Por último, PhpStorm también cuenta con compatibilidad con gestores de dependencias y funciona con diferentes versiones de PHP.

Profundizaremos en muchos de estos temas en otros vídeos de esta serie, pero recuerde que no necesita aprenderlo todo para que PhpStorm le ayude. El IDE hará el trabajo pesado por usted mientras escribe su código.