¿Está eligiendo un paquete PHP IDE y SVN para el desarrollo de software profesional?

Durante los últimos años he estado, en mi tiempo libre, realizando trabajos freelance. Más recientemente, he desarrollado una pieza de software que ha despertado cierto interés, por lo que voy a distribuirla comercialmente.

Mi configuración actual ha sido simple ya que ha sido todo lo que necesito, un WAMP simple como localhost / numerosos VPS para implementación y depuración en línea, y Notepad ++ para editar/escribir. Sin embargo, con los desarrollos recientes de interés en mi software, quiero actualizar a una 'estación de trabajo' más profesional.

Estoy buscando, idealmente, un IDE de PHP con control SVN integrado que pueda almacenarse localmente (en lugar de almacenamiento SVN externo; como producto comercial, necesito mantener todo mi lado). Habrá varias versiones de este software, así que si es posible, una forma de enviar algunos cambios a todas las versiones y otros cambios solo a algunos.

Si también hay un paquete para todo esto que viene con una configuración de servidor (para Windows), estaría feliz de cambiar mi host local a esto.

¡Cualquier sugerencia en este punto es muy apreciada!

¿Qué quiere decir con " control SVN integrado que se puede almacenar localmente "?
@rrirower Por lo que entiendo, algunos sistemas SVN almacenan en línea/servidores/FTP/Github, etc. Solo quiero un sistema que pueda almacenar en la computadora de mi trabajo en lugar de enviar archivos a otro lugar, si eso tiene sentido.

Respuestas (2)

Actualmente estoy usando PHPED . Es un editor de PHP que proporciona depuración de sistemas locales y remotos e incluye estas características:

  • Resaltado de sintaxis dinámica
  • Resaltado de sintaxis en varios idiomas
  • Variable de resaltado automático
  • Código de plegado
  • Soporte para todos los estándares HTML
  • Búsqueda rápida
  • Apertura rápida de archivos
  • Visor de diferencias
  • Subproyectos
  • Marcadores
  • Perfilador de código
  • y más...

Y, aunque no viene instalado con un cliente SVN, puede integrar fácilmente Tortoise SVN con PHPED. SVN le permitirá configurar un repositorio local según sus requisitos.

PHPED es relativamente económico ($ 67 a $ 179 dependiendo de la versión) y se puede instalar a modo de prueba.

Perfecto, muchas gracias por esta sugerencia! Justo lo que estoy buscando.
Para agregar El depurador interactivo PHPED NuSphere tiene algunas características que xdebug no tiene. Como "establecer punto de ejecución" (o depuración inversa). También es más fácil de configurar. Estaba acostumbrado a depurar en Visual Studio para C/C++, y PHPED encajaba perfectamente con el desarrollo de PHP y la depuración interactiva.

PhpStorm es exactamente lo que está buscando, incluso mejor. También gratis para estudiantes, educación y proyectos de código abierto, de lo contrario $89/1er año, $71/2do año, $53/3er año en adelante... Si está buscando un IDE gratuito, vaya con NetBeans . También tiene historia local.

No hay nada que pueda vencer a PHPtorm (+1). Para aquellos que quieran un producto gratuito, les recomiendo NetBeans, aunque también pueden probar CodeLobster e incluso MS Visual Studio con su extensión PHP.