PhpDesigner

PhpDesigner
Información sobre la plantilla
PhpDesigner.jpg
Completo entorno de desarrollo y programación especialmente diseñado para PHP.
PhpDesigneres un completo entorno de desarrollo y programación especialmente diseñado para los gurús de PHP, aunque también permite trabajar con comodidad en otros lenguajes de programación como HTML, XHTML, CSS y SQL.

Introducción

PhpDesigner es un producto comercial, creado por la empresa MPSoftware, pero cuyo precio está muy a la altura de cualquier bolsillo, dado que se puede comprar una licencia a partir de unos 40 euros. La licencia ofrece la posibilidad de instalar el programa tanto en el ordenador de sobremesa como en el portátil. Pagando un poco más además permiten tener 3 copias del software instaladas, una en el ordenador del trabajo, otra en el portatil y una más en el ordenador de la casa. Otros entornos de desarrollo como PDT (una distribución de Eclipse) son gratuitos, por lo que phpDesigner estaría en inferioridad de condiciones, pero si se compara con el costo de otras aplicaciones similares, es bastante barato, a juzgar por sus funcionalidades.

El entorno de desarrollo de phpDesigner es bastante atractivo y funcional, con características comunes de otros editores PHP o IDEs PHP. En un primer momento resulta bastante sencillo para entender el mecanismo de funcionamiento, si es que se tiene experiencia con otros entornos. Si no se tiene soltura en el manejo de aplicaciones de productividad para programadores, quizás se haga un poco más complicado de entender o de sacarle el todo el provecho. En cualquier caso, en un primer momento resulta muy sencillo de utilizar como un simple editor de PHP, seleccionando los ficheros que deseas editar a través del explorador de archivos de tu ordenador o del gestor de conexiones FTP.

Características

Entre los puntos más interesantes que se encuentran disponibles en este programa se puede destacar

  • Destacado de código, que soporta los lenguajes típicos que se utilizan a la hora de crear aplicaciones web: HTML, CSS, Javascript, XML, además de PHP, claro está. En este caso hemos encontrado una diferencia con respecto a otros programas que habíamos probado, puesto que el coloreado de código es dinámico, destacando sólo los pedazos de código del lenguaje utilizado en el lugar de donde estamos situados con el cursor. Por ejemplo, si en nuestro código están mezclados PHP y HTML, al situarnos en una porción de código PHP todo el scripting en este lenguaje se destacará en colores y el código HTML aparecerá todo en gris. Si nos colocamos en un pedazo de código HTML, se coloreará este pedazo y todos las otras porciones HTML, y el código PHP se verá en gris. A esta opción le llaman "Intelligent Highlightting" y en las opciones de personalización del programa se puede desactivar la funcionalidad si no nos gusta.
  • Ayudas al completado de código, como cierre automático de paréntesis, comillas y esas cosas. Pero lo que realmente ayuda son los mensajes contextuales a la hora de escribir llamadas a funciones, consistentes en pequeños textos flotantes con declaraciones de las funciones que estás utilizando, sus parámetros, una breve descripción de la funcionalidad y en las versiones de PHP donde está disponible. Las ayudas de completado de código incluyen todas las funciones de PHP y de las librerías que estés utilizando en un proyecto o hayas incluido en un script en particular.
  • Administración de proyectos, con múltiples opciones de configuración.
  • Debug de código PHP, por medio de Xdebug. Yo he podido probar el debug en un proyecto creado a partir de código que tenía en mi servidor local y en pocos minutos estaba todo corriendo tal como deseaba. Muestra las variables que tienes declaradas, con sus valores, puedes hacer puntos de ruptura fácilmente y esas cosas típicas. No he tenido que instalar nada adicional al programa, aparte de mi servidor Apache en local que ya tenía configurado.
  • Tiene un corrector de sintaxis PHP online, que funciona a la vez que escribes código. Esto puede ser útil, porque te permite ver los errores que has cometido en sintaxis a la vez que escribes, pero realmente a veces molestan un poco los mensajes de error en líneas de código que aun no has terminado y que dan errores porque aun no has colocado un punto y coma, por ejemplo.
  • Tiene funcionalidad de conexión remota con servidores de FTP, para editar en línea un archivo que está en un servidor remoto. Además, los proyectos también se pueden asociar con un espacio de hosting por medio de FTP
  • Búsqueda avanzada de textos en archivos, así como funciones de reemplazo de textos.
  • Códigos y plantillas ya listos para simplificar ciertas tareas repetitivas, que se pueden personalizar según las necesidades de cada desarrollador.
  • Integración con la documentación de PHP.

Todas estas características lo hacen un producto muy apetecible para desarrolladores en PHP, que seguro que, con un poco de inversión en tiempo para aprender a manejarlo, ayudará a sacarle mucho jugo a las horas de programación.

PHP Designer Soporta: PHP, HTML, XHTML, CSS, Java, Perl, JavaScript, VB, C# y SQL.


Fuente