Integraciones con PhpStorm | JetBrains IDE para PHP

Integraciones

PhpStorm ofrece una serie de integraciones incorporadas y mejoradas mediante complementos.

Control de la versión

La integración del control de versiones de PhpStorm admite Git (incluidos GitHub y GitLab), Subversion, Mercurial y Perforce. Gestione y revise cambios y diffs, obtenga análisis de código automatizados, rebase o fusione con herramientas visuales, y archive, haga push y pull de cambios.

Git

Logre una gestión visual eficiente de las ramas, vistas intuitivas merge y diff, rebase interactivo, compatibilidad con hooks de Git y análisis de código al confirmar.

GitHub

Realice tareas comunes de GitHub directamente desde su IDE, incluido el flujo de trabajo completo para solicitudes de incorporación de cambios y la navegación desde su código a las incidencias de GitHub.

GitLab

Cree, apruebe o cierre solicitudes de fusión, envíe revisiones y deje comentarios, todo desde su IDE con una útil asistencia a la codificación.

Subversion

Obtenga acceso directo a operaciones SVN, control granular sobre las confirmaciones, la posibilidad de bloquear y desbloquear archivos y mucho más.

Mercurial

Obtenga una compatibilidad robusta con el trabajo con ramas y marcadores, analice los archivos modificados antes de confirmarlos, haga push y extraiga cambios hacia y desde el upstream de Mercurial, y mucho más.

Perforce

Puede gestionar las listas de cambios, archivar los cambios pendientes, ver las diferencias entre los archivos del espacio de trabajo y las versiones del depósito de Perforce, acceder al gráfico Revision Graph y a la vista Time-Lapse View, y mucho más.

Intérpretes PHP remotos

Ejecute, depure y perfile su aplicación en un entorno similar al de producción o de pruebas en un servidor real o virtualizado. Configure el acceso a un intérprete remoto de PHP a través de SSH, Docker (y Docker Compose), Vagrant o WSL.

Docker

Conéctese a registros Docker, ejecute contenedores, gestione aplicaciones Docker Compose y mucho más, directamente desde el IDE.

Herramientas y terminal SSH

Inicie sesiones SSH y ejecute comandos en servidores remotos desde el terminal SSH integrado en PhpStorm.

Vagrant

Gestione máquinas virtuales alojadas en Oracle VM VirtualBox, VMWare o Amazon EC2, y ejecute su código en entornos creados para tal fin.

WSL

Utilice Windows Subsystem for Linux (WSL y WSL 2) para trabajar con un intérprete de PHP disponible en su distribución de Linux.

Desarrollo remoto

Utilice JetBrains Gateway como punto de entrada único para conectar las máquinas locales a cualquiera de sus entornos de desarrollo. Puede utilizarlo como lanzador independiente o como punto de entrada desde PhpStorm para conectarse a un servidor remoto.

Le permite utilizar la interfaz del IDE en un thin client mientras dispone de un host remoto robusto para acceder y cargar su proyecto, e indexar, analizar, compilar, ejecutar, depurar y probar su código.

Gestione su servidor remoto a su manera, utilizando su propia configuración personalizada u opciones de Gitpod, Google Cloud Workstations, Coder, GitHub Codespaces o directamente en WSL2.

Saber más

Gitpod

Trabaje en proyectos desde GitHub, GitLab o Bitbucket directamente en la nube.

Google Cloud Workstations

Disfrute de una experiencia segura, productiva y fluida como desarrollador, con entornos totalmente gestionados y personalizables disponibles en cualquier momento y lugar.

Coder

Disfrute de entornos potentes y seguros, todo ello con la tecnología de Coder dentro de su infraestructura Kubernetes o de máquina virtual.

GitHub Codespaces

Ponga en marcha entornos de desarrollo en la nube potentes y configurables en cuestión de segundos.

Code With Me

Code With Me es un servicio de codificación colaborativa y programación en pares integrado con PhpStorm. Permite compartir el proyecto que está ejecutando de forma local con quien desee y disfrutar de la colaboración en tiempo real, editando código, compartiendo un servidor y ejecutando una sesión de depuración.

Saber más

Gestión de dependencias

PhpStorm se integra con el gestor de dependencias Composer, que le permite declarar paquetes de Packagist o de un repositorio personalizado como dependencias de su proyecto y gestionarlos desde el IDE.

Obtenga una interfaz de usuario dedicada para ejecutar los comandos habituales de Composer, asistencia completa a la codificación para trabajar con composer.json y sincronización de la estructura raíz del proyecto y del nivel de lenguaje PHP con la configuración definida en él.

Compatibilidad con bases de datos

PhpStorm es compatible con MySQL, PostgreSQL, MongoDB, Redis, SQLite y muchos otros dialectos de DBMS sin configuraciones adicionales. Explore y gestione sus bases de datos PHP sin salir del IDE.

Saber más

Complementos

PhpStorm incluye varios complementos integrados que amplían su funcionalidad principal. Gestione los complementos existentes, instale otros nuevos desde JetBrains Marketplace o configure un repositorio de complementos personalizado, todo ello dentro de su IDE.

También puede crear una lista de complementos que den soporte a tecnologías o marcos de trabajo específicos para su proyecto, y PhpStorm verificará que estén instalados y habilitados.

Terminal

  • Asistencia para la línea de comandos

    PhpStorm incluye un emulador de terminal integrado para trabajar con su intérprete de línea de comandos desde dentro del IDE. Utilícelo para ejecutar comandos Git, establecer permisos de archivo y realizar otras tareas de línea de comandos sin cambiar a una aplicación de terminal dedicada.
  • Finalización de comandos de marcos de trabajo

    Disfrute de la finalización de comandos para Laravel, Symfony, WordPress y Composer, y navegue por los comandos ejecutados recientemente con facilidad.
  • Compatibilidad con archivos de registro

    Además, el terminal incluye compatibilidad completa con archivos de registro de Laravel, Symfony y WordPress con resaltado adecuado de fechas, horas, eventos (por nivel de gravedad) e hipervínculos.
  • Comandos generados por IA

    El terminal también cuenta con una eficaz generación de comandos asistida por IA y resolución de conflictos de VCS.

El IDE de PHP para desarrolladores web profesionales

¡Únase a los más de 600 000 usuarios satisfechos de PhpStorm en todo el mundo!

Descargar PhpStorm