He estado usando Zend Studio durante bastante tiempo para mis proyectos Zend y estoy buscando un IDE que funcione bien con Yii Framework.Cuál es el mejor IDE para usar con el Yii Framework
Respuesta
Yii es solo PHP. Entonces, cualquier IDE para PHP funcionará bien.
Uso Eclipse. Si incluye el marco de trabajo correctamente, obtendrá todos los consejos y los beneficios de completar el código. Me gusta la depuración paso a paso y los puntos de interrupción con Xdebug, por lo que utilizo un IDE en lugar de Emacs/Vim/Notepad ++, pero también funcionarían bien.
No sé qué tan integrado Zend Studio es con Zend Framework, pero debería funcionar perfectamente para el desarrollo de Yii. No hagas la vida más difícil aprendiendo un nuevo entorno. Ahorra tiempo y salta con Zend. De nuevo: cualquier PHP 5 IDE funcionará muy bien para Yii, ¡el mejor es con el que está más familiarizado!;)
No estoy seguro de que haya IDE para trabajar con Yii (como Zend Studio admite Zend Framework). En la página Yii Wiki puede encontrar una forma de configurar IDE para que funcione mejor con Yii framework, y la elección se limita a NetBeans, Eclipse, PHPStorm IDEs (la última parece no ser gratuita). Puede echar un vistazo a esa página wiki, así como a la descripción IDE y ver qué IDE proporciona una forma más fácil de código, integración de marcos, depuración, etc. y tome su decisión.
Para agregar a su respuesta, viniendo de un IDE de Visual Studio Pro que cuesta alrededor de $ 900, tendría que decir que lo que se ofrece con NetBeans/YII es realmente agradable gratis. Pude hacer lo que necesitaba y más. Solo asegúrese de leer las instrucciones de instalación para que incluya las rutas correctas para obtener intellesense completo (o su nombre) –
Como se dijo antes de que NetBeans sea bueno, pero también si le gusta algo más liviano, entonces vaya a vim o emacs.
Netbeans es bueno, pero hay algunas sugerencias de código que Netbeans no lee como 'Yii :: app() -> usuario'. No estaba seguro si a otro IDE también le gusta esto. – GusDeCooL
Parece que hay un buen número de personas en el Yii boards usando NetBeans como el IDE preferido (así como mucho debate sobre el tema de los IDE).
Aquí es una entrada wiki sobre cómo sacar el máximo provecho de su Yii/NetBeans entorno de desarrollo: http://www.yiiframework.com/wiki/83/
Actualización:
NetBeans 7.3 ahora tiene un plugin con el apoyo de la comunidad para Yii que tiene algunas funciones muy útiles : http://plugins.netbeans.org/plugin/47246/php-yii-framework-netbeans-phpcc
y se desarrolla abiertamente en github: https://github.com/nbphpcouncil/nb-yii-plugin/issues
utilizo NuSphere phpEd, autocompletado de código & navegación por ctrl + clic en class/method name funciona muy bien para Yii.
Sugerencias para mejorar la inteligencia IDE: White DocBlock comenta con @var ClassName. Por ejemplo:
$cs = Yii::app()->clientScript;/**@var CClientScript */
también si incluye Yii del directorio externo a su proyecto, puede especificar en la configuración del proyecto de NuSphere PHPEd.
Prefiero phpEd porque está escrito no en Java (¡rápido!), Tiene gran degugger (no xdebug) + perfilador y una bonita interfaz estéticamente bella.
Recomiendo NetBeans, ya que le da autocompletado de variables, así como los comentarios de PHPDOC, y un montón de otras cosas. :)
¡Disfrútalo!
Realmente disfruto usando Netbeans, simplemente se siente bien. Sin embargo, encontré la configuración de la depuración y las pruebas unitarias fueron un poco molestas. Recientemente tuve que volver a instalar mi computadora, así que le doy una oportunidad a Zend Studio 8, la depuración y el perfilado (uso Zend Server) son muy buenos y requieren poca o ninguna configuración. Sin embargo, no se siente tan bien como Netbeans, no tan pulido, tal vez ... es difícil de explicar. Zend tiene algunas características y vínculos muy buenos con Zend Server, sin embargo, algunas de las otras opciones de configuración son muy complejas. Parece que hay demasiadas opciones a veces, mientras que Netbeans lo mantiene simple.
En un mundo ideal, Netbeans vendría con depuración, pruebas de unidades, etc., ya que quiero que los sitios web no configuren los servidores. Creo que es parte del problema con algún software libre/de código abierto, requieren un poco de una curva de aprendizaje o disposición para configurar manualmente la configuración; es comprensible que sean gratuitos. Pero también frena su aceptación más corriente principal. Lo siento, eso fue un poco fuera de tema al final!
Puede usar eclipse con PDT + Yiiclipse. Yiiclise agrega un asistente para crear una nueva aplicación yii (con la inicialización de una de las aplicaciones de demostración). Pero la característica más genial es la navegación. Ahora uno puede navegar fácilmente entre los métodos de renderizado y las vistas apropiadas, entre el método del widget y el origen del widget. Realmente util.
- 1. Cuál es el mejor IDE para el desarrollo actionscript3
- 2. ¿Cuál es el mejor IDE para Python para Windows
- 3. ¿Cuál es el mejor IDE para desarrollar en Tomcat?
- 4. ¿Cuál es el mejor IDE gratis para aprender smalltalk?
- 5. ¿Cuál es el mejor IDE libre para ensamblar MIPS?
- 6. ¿Cuál es el mejor IDE para desarrollo en BlackBerry?
- 7. ¿Cuál es el mejor ORM para usar con codeigniter (framework php) y por qué?
- 8. ¿Cómo sé cuál es el mejor lugar para usar 'usar'?
- 9. Cuál es la mejor IDE alternativa para Delphi (.NET)
- 10. cuál es el mejor IDE para autocompletar el ayudante en el marco de torta
- 11. ¿Cuál es el ORM utilizado por yii?
- 12. ¿Cuál es el mejor enfoque para usar JasperReports?
- 13. ¿Cuál es el mejor framework de desarrollo de juegos .NET?
- 14. ¿Cuál es el mejor método para usar LINQ?
- 15. ¿Cuál es el mejor IDE no SAS para el lenguaje SAS?
- 16. Cuál es la mejor práctica para usar ExtJS con Django Framework
- 17. ¿Cuál es el mejor diseño que puedo usar para definir métodos con el mismo nombre?
- 18. ¿El mejor IDE para jquery mobile?
- 19. ¿Cuál es el mejor editor para AutoHotkey?
- 20. cómo usar el espacio de nombres Yii
- 21. ¿Cuál es la mejor biblioteca matemática para usar con Java?
- 22. ¿Cuál es el mejor visor para NLog?
- 23. ¿Cuál es el mejor IDE para la programación de DigitalMars D?
- 24. ¿Cuál es el mejor IDE de Python para Mac OS X?
- 25. ¿Cuál es el mejor campo para guardar el cumpleaños?
- 26. ¿Cuál es la mejor forma de usar NLog con MEF?
- 27. Mejor IDE para Perl 5
- 28. ¿Cuál es el mejor editor de PHP para Windows?
- 29. ¿cuál es el mejor lenguaje de programación para el selenio?
- 30. ¿Cuál es el mejor lenguaje para el modelado de física?
completamente de acuerdo con 'el mejor es aquel con el que está más familiarizado' Yo mismo usé una combinación de vim y bloc de notas ++: P – ZaQ
+1 Eclipse con PDT y XDebug –
En realidad he estado usando PHPStorm últimamente y se mece (pero no es gratis) – thaddeusmt