Buscando un entorno de desarrollo HTML / Javascript gratuito con resaltado de sintaxis y sincronización FTP

Quiero hacer un nuevo sitio web desde cero, estoy buscando algún tipo de software que pueda usar para crear todos los archivos/directorios y subirlos a mi sitio a través de FTP.

Debe ser fácil probar/previsualizar el código y cargar/sincronizar.

Requisitos:

  • Resaltado de sintaxis
  • Resaltado de errores de estilo JShint
  • Sincronización (la carga simple también está bien) con un servidor FTP
  • Todo en el mismo IDE
  • Gratis

Respuestas (2)

Puedo recomendar usar Visual Studio. ¡Es gratis para el desarrollo no comercial y excelente para usar!
Incluye muchas características interesantes, como autocompletado, resaltado, validación de sintaxis...

Todo lo que esperarías de un buen IDE.

https://www.visualstudio.com/



NOTA: Soy estudiante de informática y no me paga Microsoft :)

Puede elegir entre una gran cantidad de excelentes herramientas hoy en día, todas de bajo costo o gratuitas.

No IDE

Dijiste que todo lo que estás haciendo es crear páginas web y cargarlas. Para esas dos tareas, puede usar dos herramientas específicas en lugar de un IDE completo:

  • Editor de texto
  • Aplicación de transferencia de archivos

En Mac OS X, TextWrangler es un editor de texto muy competente y gratuito. Su producto comercial hermano mayor agrega muchas más funciones, especialmente para la creación de sitios web, BBEdit .

TextMate es otro excelente editor de texto en Mac OS X. La versión 2 ha sido gratuita mientras estaba en estado alfa/beta (aparentemente para siempre). Este es mi favorito.

Atom es un nuevo editor de texto gratuito de código abierto basado en tecnologías web (HTML, CSS, JavaScript) pero empaquetado para ejecutarse como una aplicación de escritorio independiente en múltiples sistemas operativos. Prometedor, pero un poco torpe.

Panic Transmit es una excelente aplicación de transferencia de archivos que maneja muchos protocolos, incluido FTP (que no debería usar debido a la seguridad), SFTP, WebDAV y más.

Los beneficios de tales herramientas sobre un IDE es que se inician más rápido, se ejecutan más rápido y usan mucha menos memoria. Al estar especializados, hacen bien lo que hacen en lugar de ser un experto en todos los oficios.

Herramientas web especializadas

Hoy en día se pueden utilizar herramientas especialmente diseñadas para la construcción de sitios web.

Las dos mejores herramientas de este tipo que conozco se ejecutan en Mac OS X, ambas herramientas comerciales de bajo costo:

IDE

Puede elegir entre múltiples IDE completos excelentes que están basados ​​en Java para que funcionen bien en múltiples sistemas operativos. Debe instalar Java antes de instalar estas herramientas. Le sugiero que después de instalar Java, desactive la compatibilidad con Java en los navegadores web por motivos de seguridad.

Todos tienen herramientas para trabajar con tecnologías de páginas web. En orden de preferencia:

  • Oracle NetBeans (gratis, de código abierto)
  • JetBrains IntelliJ IDEA (tanto en una edición gratuita como en una edición comercial, con la mayoría de las funciones web en la edición comercial).
  • Eclipse IDE (gratis, de código abierto, originalmente basado en herramientas donadas por IBM)