La pregunta está un poco cargada, con calificadores como “simple” y “gran interfaz de usuario”. ¿Qué es “simple” y cuándo lo consideraría “demasiado simplista”? ¿Qué aceleradores de tareas harían que esta interfaz de usuario sea excelente en lugar de superflua? Sin información adicional, aquí están los grandes:
Coda
Un popular editor de fregadero de cocina que tiene la interfaz de usuario más brillante (ganó un Apple Design Award).
http://panic.com/coda/
Tormenta web
Otro editor con todas las funciones creado por los chicos brillantes de JetBrains (construyeron IntelliJ, que lideró el mercado IDE de muchas maneras en ese entonces).
http://www.jetbrains.com/webstorm/
- ¿Existe un mercado para una aplicación de creación de sitios web en la era de las páginas de destino?
- Conozco WordPress CMS, HTML y CSS, pero quiero aprender Python para el desarrollo web. ¿Debo aprender Python o PHP?
- Cómo encontrar el NTH hijo de un elemento usando JavaScript mientras itera
- ¿Cuáles son las principales diferencias entre WampServer y Xamp Server?
- ¿Qué debo elegir, React JS o Node JS?
Textmate
Esto gobernó el gallinero de los últimos años como el mejor editor de texto para todo uso. Su sistema de paquetes permitió mucha personalización e integración sólida con otras herramientas de desarrollo. Desafortunadamente, Textmate 2 se convirtió en el Duke Nukem Forever de los editores y recientemente se convirtió en código abierto.
http://macromates.com/
Texto sublime
Esto es Textmate ++ en muchos sentidos. Tiene soporte directo para los paquetes de Textmate. También disponible en Windows y Linux, que merece algunas felicitaciones.
http://www.sublimetext.com/
TextWrangler
Uno de los editores de texto más antiguos que provenía del linaje BBEdit. Todavía tiene seguidores leales, pero creo que está cayendo constantemente en desgracia.
http://www.barebones.com/product…
VIM / Emacs
No se puede hablar de editores de texto sin hablar de los incondicionales. Cada programador debe aprender uno de estos porque en algún momento necesita editar en un terminal remoto. Entonces puedes participar en esta guerra religiosa cuando no tienes ganas de programar.
http://www.vim.org/
http://www.gnu.org/software/emacs/
Cuando estoy en una terminal, uso VIM + ctrlp (https://github.com/kien/ctrlp.vim).
Cuando estoy en una Mac o PC, uso Sublime Text.