Entradas

Mostrando las entradas etiquetadas como IDE

El mejor IDE para PHP

Imagen
Voy a comenzar diciendo que no existe un IDE perfecto, los hay mejores y peores, ninguno perfecto. El mejor IDE es el que mejor se adapte a tu proyecto, a veces es necesario utilizar uno para un proyecto antiguo que vamos a refactorizar y otro para un proyecto que comenzamos de cero. En este blog voy a hablar de las características que creo que deberíamos de considerar a la hora de elegir nuestro entorno de desarrollo integrado (IDE), siempre enfocados a PHP. Consumo de recursos Raro es un entorno que consuma demasiada CPU pero en cuanto a RAM son bastante golosos, sobre todo los basados en Java, en la siguiente tabla veréis el consumo medio de RAM para alguno de estos IDEs. IDE RAM Zend Studio 13.5.1 905 MB NetBeans 8.2 830 MB PHP Tools Visual Studio 2017 320 MB Visual Studio Code 1.11 30 MB Servicios Un buen entorno no solo debe presentar las herramientas necesarias para refactorizar, comprobar y rastrear errores, intellisense, sino permitir la inte...

Elegir un editor para PHP

Imagen
Existen multitud de editores para lenguajes de programación , editores de texto sencillos y entornos de desarrollo integrado (IDE en sus siglas en inglés) tanto genéricos como específicos para PHP. Entre todos ¿cual elegir? Lamentablemente no hay una respuesta concreta, todo depende de las necesidades particulares de cada uno. En este post haré una breve guía de los entornos de desarrollo integrados tanto genéricos como específicos de PHP para determinar ¿que aspectos tendríamos que considerar para elegir uno u otro? La parte esencial de cualquier editor que vayamos a utilizar para PHP es que sea capaz de comprender la sintaxis de las diferentes versiones de archivos PHP (.php, .php3, .php4, .phtml, .php5), pero aparte de lo obvio sería esencial encontrar en este IDE: un editor de texto plano el manejo de la sintaxis de php con colores y dando formato a las funciones, variables, etc. la identificación de fragmentos de código PHP dentro de otros formatos como HTML. que sea c...