Estoy tratando de desarrollar un sitio web de comercio electrónico. Estoy buscando un buen IDE que tenga una buena terminación de código (como IntelliSense). Probé Sublime 2, PhpStorm, NetBeans, Edge Code, Brackets, Notepad++, Dreamweaver, Aptana, jEdit, pero nada parece ser perfecto.
Es frustrante cuando el IDE no reconoce cierta sintaxis. Por ejemplo, box-sizing
para CSS no se reconoce en Sublime 2. Muchos problemas similares con la sintaxis de CSS y jQuery. A diferencia de un lenguaje de programación como Java, donde cumple y ningún error de sintaxis pasa desapercibido, teniendo problemas con el desarrollo web.
¿Existe algún IDE que sea perfecto y reconozca cada sintaxis y tenga una buena terminación de código para HTML5, CSS3 y jQuery, Ajax, PHP y jQuery mobile?
Solía estar en la misma situación hasta que encontré PhpStorm de JetBrains .
Reconoce todos los idiomas que mencionó (excepto posiblemente jQuery Mobile, no estoy seguro de eso, pero creo que puede configurarlo para que lo haga), puede proporcionar código completo para todos ellos, resaltado de sintaxis, así como un toneladas de otras características. El conjunto de funciones es bastante extenso, pero puede consultarlo en su sitio .
Por supuesto, no es perfecto, pero dado que los estándares (y, por lo tanto, las palabras clave, la sintaxis, etc.) continúan evolucionando, nada puede ser perfecto por mucho tiempo a menos que tenga un ciclo de lanzamiento muy rápido. Sin embargo, SublimeText 3 listo para usar es bastante bueno. Sí, tiene algunas cosas que podrían ser mejores... que es donde entran los complementos. Podría hablar poéticamente sobre la grandeza de Sublime durante mucho tiempo, pero luego me aburriría... así que seré breve. Me gusta mucho SublimeText como un gran editor de texto (el mejorque he usado en mi opinión, aunque estoy seguro de que podría convertirse en un argumento de opinión con bastante facilidad). Desafortunadamente, no es un software gratuito, pero tiene una versión de prueba de funcionalidad completa para que pueda decidir con el uso adecuado si vale la pena el desembolso para usted. Mi aspecto favorito tiene que ser el espacio de trabajo/proyecto de cambiar entre proyectos y no tener que guardar los archivos si no estoy listo para hacerlo. Para mejorar el flujo de trabajo de desarrollo web, los complementos que recomendaría son:
box-sizing
(+++)Como ya han dicho otros, ningún IDE será perfecto, pero en mi experiencia, IntelliJ IDEA es muy bueno para la web. Al igual que NetBeans, es predominantemente un IDE de Java pero es muy bueno con HTML, CSS y JavaScript.
La edición comunitaria es gratuita, así que te recomiendo que la pruebes.
También puede considerar el IDE basado en web especializado de JetBrains, Webstorm: http://www.jetbrains.com/webstorm
Michael Kohne
Kar
unor
franck dernoncourt
Kar
Kar
Sr. Lister