Editor de código de desarrollo web para Mac

Estoy buscando un editor de código para Mac. Gratis o comprado, no importa.

Los requisitos son:

  • Autocompletado/autosugerencia instantáneos para HTML, CSS, JS, PHP (es decir, sugerencias que se muestran inmediatamente después de cada pulsación de tecla, pero con la opción de desactivarlo, mostrar sugerencias solo con teclas de acceso rápido o agregar retraso)

  • Resalte los bloques (como este o este ), donde es fácil y obvio ver dónde comienza y termina un bloque

  • Capacidad de FTP al servidor directamente

  • Teclas de acceso rápido para: FTP al servidor, actualizar y cargar en el navegador local, ubicación del cursor (es decir, Adobe DW tiene Comando+Mayús+u para FTP y Comando+r para actualizar en el navegador local, y la mayoría de los editores tienen Comando+Izquierda/Derecha para mover cursor al inicio/final de la línea)

  • Capacidad para impulsar y comprometerse con el repositorio de Git directamente

Normalmente uso Adobe DW CS6. Adobe DW hace la mayor parte de esto bastante bien, y disfruto especialmente el cuadro de diálogo CSS, que ayuda a acelerar el estilo CSS. Pero sus sugerencias de código apesta, y no ofrecen resaltado de bloque de ningún tipo. Tampoco puede presionar/comprometerse con el repositorio de Git desde el software, lo cual es un dolor enorme.

Adobe DW también tiene una funcionalidad mediocre de teclas de acceso rápido para comentar, y comando+flecha funciona mal para navegar (es decir, lo mejor que puede configurar para comando+izquierda es empujar el cursor hacia el extremo izquierdo de la línea, al lado de la medianera con los números de línea, en lugar de solo al comienzo del texto en esa línea).

Como dije, normalmente uso Adobe DW CS6, pero tiene fallas y fallas al azar de vez en cuando. También es bastante pesado en recursos y, finalmente, atasca mi sistema lo suficiente como para necesitar reiniciar la compilación, especialmente si se ejecutan otros procesos pesados. ¿Quizás la nueva versión basada en la nube es mejor?

Idealmente, algo que tiene una sobrecarga baja, tiene una configuración Git simple. No necesito WYSIWYG, y honestamente probablemente preferiría no hacerlo. Algo sin demasiado espacio en pantalla. Moverse entre ventanas es una molestia, si el editor ocupa toda la pantalla. Un pequeño bisel alrededor de la ventana y los menús plegables serían ideales.

Creo que he limitado demasiado los requisitos, tengo mis dudas de que exista un kit tan maravilloso.

Respuestas (3)

Puedes probar WebStorm . En base a sus requerimientos tiene:

  • Autocompletar/autosugerencia instantánea para HTML, CSS y JS. No estoy seguro acerca de PHP, pero prueba PHPStorm para eso.
  • Resalte bloques (como este o este), donde es fácil y obvio ver dónde comienza y termina un bloque.
  • Capacidad para impulsar y comprometerse con el repositorio de Git directamente.

No estoy seguro de las capacidades de FTP, pero personalmente uso FileZilla ( https://filezilla-project.org/ ) para conexiones FTP. Es genial.

WebStorm está hecho por la misma compañía (JetBrains) que el producto IntelliJ mencionado en la otra Respuesta. Tienen un motor IDE muy potente que subyace a sus diversos productos.

¿Has probado IntelliJ IDE ? Es compatible con todos los lenguajes JVM, HTML5, Javascript, TypeScript, Java EE, Spring, GWT, Vaadin, Play, Grails, Other Frameworks, Git, SVN, Mercurial, CVS.

Consulte Visual Studio Code de Microsoft. ¿Por qué?

  • Compatibilidad con git integrada
  • Intellisense para la mayoría de los idiomas (mediante extensiones)
  • Un montón de otras extensiones
  • Multiplataforma (si usa varias plataformas)

Yo uso Código. Sin embargo, no sé si hay una extensión para FTP.