¿Cuál es el mejor editor gratuito de HTML / XHTML / CSS?

Hay tres clases de editores de HTML / CSS gratuitos (X):

  • ligero: se carga rápido, resalta la sintaxis y otras funciones básicas, quizás tenga complementos y edición remota. El ganador en esta categoría, para Windows, es probablemente Notepad ++
  • peso medio: todo lo anterior, más el concepto de “proyecto”. Sin embargo, generalmente carece de características que afectan a múltiples archivos en un proyecto (como cambio de nombre global o refactorización para editores en varios idiomas). En esta categoría, el ganador es probablemente Bluefish – http://bluefish.openoffice.nl/fe….
  • peso pesado: dirigido al desarrollador serio, incluye características tales como vista previa en vivo y carga del sitio, y generalmente es un proyecto de código abierto grande y mantenido activamente. Komodo Edit sería el jugador de nivel de entrada aquí. Es la versión gratuita y de código abierto del IDE de Komodo de ActiveState, que es un IDE de desarrollo web completo que se vende por alrededor de $ 300. Komodo Edit admite HTML5, CSS3, marcos como Node.js y lenguajes de plantillas como CoffeeScript y LESS.
  • Heavyweight + depuración: las características de todo lo que puedas comer. Aptana, un tenedor de Eclipse, es un fuerte contendiente. En caso de que la pregunta también signifique preguntar sobre la edición de JavaScript, estos IDE le permiten avanzar.

Aquellos que buscan un editor HTML / CSS gratuito pueden estar en la etapa de aprendizaje de esos idiomas. Como instructor, recomiendo a aquellos en esa etapa que usen un editor básico con una interfaz mínima, para concentrarse solo en el código. Mis elecciones son notepad ++ o HTMLkit, http://www.htmlkit.com/ para Windows y Fraise App (una continuación de Smultron) para Mac.

Mis requisitos para un editor gratuito y fácil de aprender: coloración de sintaxis que maneja HTML, CSS y js, verificación / validación de sintaxis, una vista previa rápida y real del navegador y una herramienta útil de búsqueda y reemplazo. Las características como fragmentos, un atajo de etiqueta de cierre, etc., son buenos extras básicos. Fraise los tiene todos, y es el editor perfecto basado en Mac para un codificador principiante / intermedio.

TextWrangler para Mac también es gratuito, pero carece de algunas de las características anteriores.

Una vez que comience a construir realmente, no hay sustituto para un editor de texto con mejores características de productividad. Aptana o Komodo Edit tienen muchas funciones y son gratuitas para ambas plataformas, pero requieren mucho aprendizaje de interfaz al principio, incluso para funciones básicas como configurar vistas previas del navegador.

Las mejores interfaces que encontrará en los editores de pago ciertamente valen los $ 40 o más. Las características elegantes de Textmate y Coda me hacen dejar mi venerable BBedit de vez en cuando.

Si desea editar y escribir esos tres idiomas, recomendaría Komodo Edit.

He estado usando Komodo Edit ( http://www.activestate.com/komod …) durante bastante tiempo y me gusta porque es rápido, quizás menos limpio o minimalista que Sublime (los menús son más parecidos a ventanas) pero me parece una ventaja porque está más relacionado con los programas que usas actualmente y hace casi todo lo que Sublime hace y no te molesta con el “¿estás listo para comprarme ahora?” diálogo de vez en cuando (por supuesto, tienen derecho a hacer esto, no es crítica).

Utilizo Komodo para CSS / HTML5 principalmente porque es vista en vivo, su espacio de trabajo de varios archivos, su complemento de pestañas de colores, su excelente color de sintaxis y, aunque no está exento de fallas, es bastante útil.

Cuenta con espacios de trabajo / proyectos, explorador de archivos, complementos de tipo mozilla, máscaras personalizables,

Tiene MENOS, CSS, HTML, HTML5, sintaxis JS, fragmentos, funciona con CSS y HTML Tidy (aunque no fuera de la caja) y no es un fanático de la memoria como era Aptana.

Lo recomiendo altamente.

More Interesting

¿Qué lenguaje dominará el futuro del desarrollo web: JavaScript, PHP, Ruby, Java / Scala o Python?

¿Por qué PHP y sus marcos y paquetes asociados se consideran defectuosos en comparación con otros marcos como node.js?

¿Es la función onClick en JavaScript una función de orden superior?

Cómo ejecutar un programa Java simple en AWS

¿Cómo se sienten los desarrolladores con una educación formal sobre los desarrolladores que son autodidactas o graduados de boot camp?

¿Qué posibilidades hay de que node.js sobreviva en el futuro?

¿Debo usar LAMP o MEAN stack para una aplicación web escalable?

¿Cuáles son los clientes objetivo de la tienda de temas de WordPress como ThemeForest, ElegantThemes ...? (desarrolladores web o agencias de desarrollo de sitios web o diseñadores web o propietarios personales o comerciales, etc.)

¿Cuál es la mejor empresa de desarrollo web que utiliza .NET y está dispuesta a trabajar con / para una startup?

Odesk: ¿cuán generalizados están los softwares de autotipos y autoclicks?

¿Debo usar Java o Python para la codificación del lado del servidor al hacer sitios web?

¿Por qué debería aprender un marco JS front-end (Angular, React, etc.) y cuáles son sus beneficios sobre un sitio construido más 'tradicionalmente'?

¿En qué herramientas sugeriría que un desarrollador front-end invierta para mejorar sus capacidades o flujo de trabajo?

Cómo aprender HTML y CSS como un profesional

¿Algoritmo de Google realmente un arte oscuro ...?