Mejor editor de texto para Mac en 2022 (Guía detallada)

Un editor de texto es una herramienta práctica y flexible que merece un lugar en cada computadora. De forma predeterminada, hay uno básico preinstalado con todos los sistemas operativos populares. Son más comúnmente utilizados por los desarrolladores, pero también a menudo por los escritores y tomadores de notas. Los mejores editores de texto tienden a ser increíblemente poderosos y altamente configurables, lo que los convierte en una elección muy personal.

editor de texto para mac

Eso significa que aquellos que usan editores de texto tienen fuertes opiniones sobre ellos. Encontrar uno que sea perfecto es esencial. Cuanto más se familiarice con él, más útil lo encontrará. Es por eso que mucha gente todavía usa poderosos editores de texto que tienen más de 30 años, como Vim y GNU Emacs.

En la superficie, un editor de texto puede parecer sencillo, simple y aburrido, pero eso se debe a que aún no lo conoce. Debajo del capó, hay funciones poderosas que puede usar para diseñar un sitio web, desarrollar aplicaciones de software y escribir una novela. Los editores de texto también son útiles para trabajos pequeños como escribir listas o tomar notas. Tienden a venir con un conjunto básico de características que se pueden ampliar a través de complementos.

Entonces, ¿qué es el editor de texto para ti?

Nuestra recomendación número uno es Sublime texto 3. Es un editor de texto rápido, atractivo y completo para Mac, Windows y Linux. Cuesta $ 80, pero no hay un límite de tiempo oficial para el período de prueba, por lo que puede familiarizarse con la aplicación antes de comprarla. Es configurable y hay una amplia gama de paquetes disponibles para agregar las características específicas que necesita.

Atom es una alternativa gratuita popular. Al igual que Sublime Text, es multiplataforma, capaz y extensible a través de un gran repositorio de paquetes. Se centra en el desarrollo de aplicaciones, pero es una aplicación de Electron, por lo que no responde tan bien como nuestro ganador.

Otros editores de texto también son extremadamente capaces y tienen sus fortalezas, enfoques, limitaciones e interfaces. Cubriremos doce de los mejores y lo ayudaremos a encontrar el que sea perfecto para sus necesidades, preferencias y flujo de trabajo.

¿Por qué confiar en mí para esta guía?

Un buen editor de texto es una de mis herramientas favoritas. Los he estado usando durante décadas, primero en DOS, luego en Windows, Linux y ahora en Mac. A menudo edito contenido para la web en un editor de texto, viendo el marcado HTML directamente. A veces puedo ser bastante quisquilloso con el código que se usa y cómo se presenta.

En Linux, mis editores de texto favoritos eran Genie y Bluefish, aunque también usaba regularmente Gedit y Kate. Cuando cambié a Mac, inicialmente usé TextMate. Sin embargo, después de un tiempo, recurrí a Sublime Text, que se actualiza regularmente.

Seguí experimentando con otros editores de texto y finalmente me decidí por Komodo Edit. Tenía las funciones que necesitaba en ese momento y una interfaz que se adaptaba a mi flujo de trabajo. Eso incluyó la grabación de muchas macros básicas de búsqueda y reemplazo que se enumeraron convenientemente en un panel lateral. Podría iniciarlos uno por uno haciendo doble clic en el nombre de la macro.

Compré Textastic para mi iPad y eventualmente lo cambié también en mi Mac. Es delgado, malo e hizo todo lo que necesitaba en ese momento.

También he jugado a menudo con Vim y Emacs a lo largo de los años, pero no he dedicado suficiente tiempo para aprender a usarlos de manera competente. Sus interfaces no se parecen a las aplicaciones modernas, por lo que me resultó difícil seguir con ellas, aunque estoy convencido de que son las herramientas más poderosas que existen y tengo amigos que confían en ellas.

¿Quién necesita un editor de texto?

¿Quién necesita un editor de texto decente? Cualquiera que necesite trabajar con archivos de texto sin formato. Eso incluye a las personas que necesitan una herramienta informal para pequeñas ediciones y aquellos que la usan como su principal herramienta de software todos los días. Puede utilizar un editor de texto para tareas como:

  • crear archivos HTML y CSS al crear un sitio web
  • escribir contenido para la web en HTML o Markdown
  • desarrollar aplicaciones web utilizando un lenguaje de programación como Python, JavaScript, Java, Ruby on Rails o PHP
  • desarrollar aplicaciones de escritorio utilizando un lenguaje de programación como Objective C, C# o C++
  • desarrollar aplicaciones móviles utilizando un lenguaje de programación como Java, Python, Objective C, Swift, C#, C++
  • editar archivos de configuración basados ​​en texto para un programa de software o su sistema operativo
  • escribir en lenguajes de marcado que le permitan agregar formato al texto sin formato, como Fountain para guiones y Markdown para prosa
  • tomar notas en texto sin formato o Markdown para evitar el bloqueo del proveedor

Algunos editores de texto se desarrollan con una o más de estas tareas en mente. Un editor de texto dirigido a desarrolladores de aplicaciones puede incluir un depurador, mientras que un editor de texto dirigido a desarrolladores web puede incluir un panel de vista previa en vivo. Pero la mayoría de los editores de texto son lo suficientemente flexibles como para usarse para cualquier propósito.

El atractivo de un editor de texto es que puede usarse para muchas cosas diferentes y personalizarse de maneras que ningún otro tipo de aplicación puede hacerlo. Sin embargo, muchos usuarios prefieren usar una herramienta más especializada, por ejemplo, un IDE (Entorno de desarrollo integrado) para programar, o una aplicación de escritura dedicada como Scrivener or Ulises.

Como le interesan los editores de texto, tenemos otros resúmenes que también pueden interesarle:

Mejor editor de texto para Mac: los ganadores

Mejor editor de texto comercial: Sublime Text 3

Editor de texto25

Sublime Text 3 es una edición de texto multiplataforma que es rápida, fácil de usar y satisface las necesidades de la mayoría de los usuarios. Se lanzó en 2022 y tiene todas las funciones y es altamente personalizable, una excelente opción para cualquiera que necesite un editor de texto profesional y capaz.

Visite la página del sitio oficial de texto sublime descargar. El período de prueba gratuito es indefinido. La aplicación cuesta $80 por cada usuario (no por cada máquina) para uso continuado.

De un vistazo:

  • Slogan: ‘Un editor de texto sofisticado para código, marcado y prosa’.
  • Enfoque: todoterreno: desarrollo de aplicaciones, desarrollo web, escritura
  • Plataformas: Mac, Windows, Linux

Es fácil comenzar con Sublime Text. No hay un punto final real para la prueba gratuita, por lo que puede probarla a fondo antes de decidirse a comprarla, lo cual se le invitará a hacer de vez en cuando. Y la aplicación es fácil de aprender. Salta y comienza a usarlo, luego elige sus funciones avanzadas en el camino a medida que las necesita.

Se ve muy bien y es rico en características. Sublime Text 3 funciona de manera consistente en todas las plataformas, lo que se logra mediante el uso de un conjunto de herramientas de interfaz de usuario personalizado, y la aplicación en sí es nativa de cada sistema operativo. Eso lo hace más liviano y receptivo que otros editores multiplataforma.

Sublime Text ofrece una amplia gama de atajos de teclado para mantener los dedos donde los quiere, y una opción Minimapa en el lado derecho de la pantalla le muestra inmediatamente dónde se encuentra en un documento.

Resaltado de sintaxis se ofrece, y una gama de esquemas de color están disponibles. Estas son las configuraciones predeterminadas para un archivo HTML:

Editor de texto23

Y aquí está el resaltado de sintaxis predeterminado para un archivo PHP:

Editor de texto22

Puede ver varios documentos abiertos en un interfaz con pestañas (como arriba) o en ventanas separadas.

A modo sin distracciones hace que la ventana aparezca en pantalla completa, y el menú y otros elementos de la interfaz de usuario están ocultos.

Editor de texto24

Puede editar varias líneas simultáneamente seleccionando los números de línea deseados (haciendo Mayús-clic o Comando-clic), luego usando el atajo de teclado comando-Mayús-L. Aparecerá un cursor en cada línea seleccionada.

Las secciones de código pueden ser doblada (por ejemplo, donde se utilizan sentencias if anidadas) haciendo clic en los triángulos desplegables junto a los números de línea.

Editor de texto27

Buscar y reemplazar es potente y admite expresiones regulares. La búsqueda se extiende al sistema de archivos con el Ir a cualquier cosa (Comando-P), que es la forma más rápida de abrir cualquier archivo en la carpeta actual. Otros comandos ‘Ir a’ facilitan la navegación e incluyen Ir a símbolo, Ir a definición, Ir a referencia e Ir a línea.

Editor de texto26

La aplicación es altamente personalizable. Ajustes se modifican editando un archivo de configuración basado en texto. Si bien eso puede sorprender a los principiantes, tiene mucho sentido para aquellos que están acostumbrados a trabajar en un editor de texto, y el archivo de preferencias está muy comentado para que pueda ver las opciones disponibles.

Editor de texto29

Los complementos están disponibles en Sublime Text’s gestión de paquetes sistema, al que se puede acceder desde la paleta de comandos en la aplicación o desde el página web oficial. Estos pueden ampliar la funcionalidad de la aplicación de formas específicas y están escritos en Python. Casi 5,000 están disponibles actualmente.

Editor de texto28

Mejor editor de texto gratuito: Atom

Editor de texto32

Atom es una alternativa gratuita y de código abierto lanzada en 2022. Tiene una funcionalidad similar a Sublime Text. Atom es multiplataforma y se basa en el marco Electron de ‘escribir una vez y desplegar en todas partes’, por lo que es un poco más lento que Sublime Text.

La aplicación fue creada por GitHub, que posteriormente adquirido por Microsoft. A pesar de las dudas de algunos miembros de la comunidad (especialmente porque Microsoft ya había desarrollado su propio editor de texto), Atom sigue siendo un editor de texto sólido.

Visite el sitio oficial de átomo para descargar la aplicación de forma gratuita.

De un vistazo:

  • Lema: ‘Un editor de texto pirateable para el siglo XXI’.
  • Enfoque: desarrollo de aplicaciones
  • Plataformas: Mac, Windows, Linux

Actualmente, la primera impresión que da Atom no es buena. La primera vez que lo abre en macOS Catalina, aparece un mensaje de error:

“Atom” no se puede abrir porque Apple no puede verificar si hay software malicioso.

Encontré una solución en Foro de debate sobre átomos: busque Atom en Finder, haga clic con el botón derecho en él y luego seleccione abrir. Una vez que haya hecho eso, la aplicación se abrirá sin un mensaje de error en el futuro. Me sorprende que aún no se haya creado una solución para esto.

Atom es fácil de aprender para los nuevos usuarios. Ofrece una interfaz con pestañas, así como varios paneles, así como un atractivo resaltado de sintaxis para varios idiomas. Este es el formato predeterminado para los archivos HTML y PHP.

Editor de texto30

Al igual que Sublime Text, está disponible la edición multilínea, que se extiende a la edición multiusuario. Teletipo es una característica única que permite que diferentes usuarios abran y editen el documento al mismo tiempo, tal como lo haría con Google Docs.

El plegado de código y el autocompletado inteligente están disponibles, al igual que las expresiones regulares, un navegador de sistema de archivos, excelentes opciones de navegación y una potente función de búsqueda.

Editor de texto31

Dado que la aplicación se creó pensando en los desarrolladores, no sorprende que Atom incluya algunas funciones IDE y ofrezca instalar las herramientas de desarrollo de Apple cuando la abra por primera vez.

Agrega funcionalidad a la aplicación a través de paquetes, y se puede acceder al administrador de paquetes directamente desde Atom.

Editor de texto33

Hay miles de paquetes disponibles. Le permiten agregar funciones como la edición sin distracciones, el uso de Markdown, fragmentos de código adicionales y soporte de idiomas, y una personalización detallada de la apariencia y el funcionamiento de la aplicación.

Mejor editor de texto para Mac: la competencia

Código de Visual Studio

Editor de texto34

Aunque Atom ahora es técnicamente un producto de Microsoft, Visual Studio Code es la aplicación que diseñaron y es excelente. Se lanzó en 2022 y está ganando popularidad rápidamente. Sus características más destacadas son la finalización de código inteligente y el resaltado de sintaxis.

Visite la página del sitio oficial de código de Visual Studio para descargar la aplicación de forma gratuita.

De un vistazo:

  • Slogan: “Edición de código. Redefinido.”
  • Enfoque: desarrollo de aplicaciones
  • Plataformas: Mac, Windows, Linux

VSCode es rápido y receptivo, está dirigido a desarrolladores y se enfoca en editar y depurar código. Se publica bajo un Licencia MIT de código abierto.

IntelliSense es una función que agrega inteligencia a la finalización del código y al resaltado de sintaxis al tener en cuenta los tipos de variables, las definiciones de funciones y los módulos importados. Se admiten más de 30 lenguajes de programación, incluidos ASP.NET y C#. Aquí está el resaltado de sintaxis predeterminado para archivos HTML y PHP:

Editor de texto35
Editor de texto36

La aplicación tiene un poco de curva de aprendizaje e incluye una interfaz con pestañas y ventanas divididas. Modo zen proporciona una interfaz mínima con solo tocar un botón, oculta menús y ventanas y maximiza la aplicación para llenar la pantalla.

Incluye una terminal, un depurador y comandos de Git, pero no es un IDE completo. Para eso, necesitas comprar el mucho más grande Visual Studio, el IDE profesional de Microsoft.

Una amplia biblioteca de extensiones está disponible dentro de la aplicación, lo que brinda acceso a paquetes gratuitos que amplían la funcionalidad de VSCode. Estos incluyen complementos para escribir en Markdown, ejecutar scripts de shell e incluso crear AppleScript.

Editor de texto37

BBEditar 13

BBEdit 13 de Bare Bones Software es un editor solo para Mac muy popular que se lanzó por primera vez en 1992. Según el sitio web oficial, está diseñado para satisfacer las necesidades de escritores, autores web y desarrolladores de software.

Visite el sitio oficial de BBEdit para descargar la aplicación. Una licencia individual cuesta $49.99. Las suscripciones se pueden comprar en el Mac App Store y cuesta $3.99/mes o $39.99/año.

De un vistazo:

  • Lema: ‘No apesta.®’
  • Enfoque: Todoterreno: desarrollo de aplicaciones, desarrollo web, escritura
  • Plataformas: solo Mac

Este editor de texto es uno de los favoritos entre los fanáticos de Mac y se ajusta de cerca a las pautas de la interfaz de usuario de Apple, incluidos los métodos abreviados de teclado y las convenciones de arrastrar y soltar. Es rápido y estable.

Sin embargo, es menos moderno que otros editores de texto en esta revisión. Se siente un poco anticuado. No ofrece pestañas para cada documento abierto; en cambio, los archivos abiertos se enumeran en la parte inferior del panel lateral. En comparación con otros editores de texto, agregar temas y paquetes es una tarea bastante complicada.

El resaltado de sintaxis y la función de navegación están bien implementados. Así es como se muestran los archivos HTML y PHP:

Editor de texto38
Editor de texto39

La búsqueda es poderosa y ofrece expresiones regulares y coincidencia de patrones Grep. El plegado de código y la finalización de texto están disponibles, pero no la edición de varias líneas.

Este editor proporciona más herramientas para escritores por defecto que la mayoría de sus competidores. De hecho, autor matt gremmel lo ha estado usando como una de sus principales aplicaciones de escritura desde al menos 2013, aunque también usa otras aplicaciones.

Coda (Ahora Nova)

Editor de texto40

Panic’s Coda es un editor de texto solo para Mac que se centra en el desarrollo web y se lanzó inicialmente en 2022. No estará disponible por mucho más tiempo porque será reemplazado por una nueva aplicación.

Visite el sitio oficial para descargar la aplicación. Puedes comprar la aplicación por $99.

De un vistazo:

  • Lema: “Tú codificas para la web. Exige un editor de texto rápido, limpio y potente. Vista previa de píxeles perfectos. Una forma integrada de abrir y administrar sus archivos locales y remotos. Y tal vez una pizca de SSH. Saluda, Coda.
  • Enfoque: desarrollo web
  • Plataformas: solo Mac

Coda tiene ahora doce años y se siente anticuado. Panic se da cuenta de eso, y en lugar de simplemente darle un lavado de cara, desarrollaron una nueva aplicación: Nova.

Incluye algunas características útiles para los desarrolladores web. Mi favorito es el integrado. Vista previa de WebKit con un inspector web, depurador y generador de perfiles. También puede acceder fácilmente a archivos remotos, incluidos aquellos en servidores FTP, SFTP, WebDAV o Amazon S3.

Coda incluye muchas de las características de sus competidores:

  • Buscar y reemplazar
  • Código plegable
  • Autocompletar en todo el proyecto
  • Cierre automático de etiquetas
  • Resaltado de sintaxis para una amplia gama de idiomas

Así es como se ve el resaltado de sintaxis predeterminado para nuestros archivos HTML y PHP de muestra:

Editor de texto11
Editor de texto12

Un gran repositorio de complementos está disponible en el sitio web oficial que le permite agregar funciones adicionales al programa. Se utiliza el lenguaje de secuencias de comandos Cocoa. Una versión complementaria de iOS (gratis en la tienda de aplicaciones de iOS) le permite verificar y editar el código cuando está en movimiento, y puede sincronizar su trabajo entre dispositivos.

UltraEdit

UltraEdit versión 20.00 es el componente de edición de texto de un conjunto de programas de IDM Computer Solutions, Inc, que incluye UltraCompare, UltraEdit Suite, UltraFinder e IDM All Access. Se lanzó por primera vez en 1994, por lo que ha existido por un tiempo y tiene seguidores leales.

Visite el sitio oficial de UltraEdit para descargar la aplicación. Una suscripción cuesta $79.95/año (el segundo año es a mitad de precio) y cubre hasta cinco instalaciones. Alternativamente, puede suscribirse a todas las aplicaciones de IDM por $99.95/año. Prueba de 30 días, garantía de devolución de dinero de 30 días.

De un vistazo:

  • Lema: ‘UltraEdit es el editor de texto más flexible, potente y seguro que existe’.
  • Foco: Desarrollo de aplicaciones y web
  • Plataformas: Mac, Windows, Linux

Una suscripción de licencia personal cubre tres o cinco instalaciones; el sitio web de UltraEdit no está claro. En la página de inicio, habla de licencias 3 por 1: ‘Su licencia personal es válida para hasta 3 máquinas en cualquier combinación de plataformas’. Sin embargo, en la página de compra, dice que una suscripción cubre ‘Hasta 5 instalaciones (licencias personales)’.

Editor de texto13

La aplicación es adecuada tanto para la web como para el desarrollo de aplicaciones. Es compatible con HTML, JavaScript, PHP, C/C++, PHP, Perl, Python y más. Este es el resaltado de sintaxis predeterminado para nuestros archivos HTML y PHP de muestra:

Editor de texto14
Editor de texto15

Es potente y te permite trabajar con archivos gigantes, de hasta gigabytes de tamaño. Admite la edición de varias líneas y el modo de edición de columnas, el plegado de código y la función de autocompletar. La función de búsqueda incorpora expresiones regulares y búsqueda de archivos. También se admiten la depuración y la vista previa en vivo. La aplicación es personalizable, lo que le permite crear macros, scripts y atajos de teclado. Una API y una variedad de temas están disponibles.

Mate de texto 2.0

TextMate 2.0 de MacroMates es un potente editor de texto personalizable solo para macOS. La versión 1 fue muy popular, pero cuando la versión 2 se retrasó, muchos usuarios se lanzaron a algo que se actualizaba más regularmente, sobre todo Sublime Text. La actualización finalmente se lanzó y ahora es un proyecto de código abierto (ver su licencia aquí).

Visite la página del sitio oficial de TextMate para descargar la aplicación de forma gratuita.

De un vistazo:

  • Slogan: ‘Editor de texto potente y personalizable con soporte para una gran lista de lenguajes de programación y desarrollado como código abierto’.
  • Foco: Desarrollo de aplicaciones y web
  • Plataformas: solo Mac

TextMate está dirigido a desarrolladores y es particularmente popular entre los desarrolladores de Ruby on Rails. También es de particular interés para los desarrolladores de Mac e iOS porque funciona con Xcode y puede crear proyectos de Xcode.

Las características se agregan mediante la instalación de paquetes. Es liviano y ofrece una interfaz limpia. Así es como se resalta la sintaxis en nuestros archivos HTML y PHP de muestra:

Editor de texto16
Editor de texto17

Están disponibles funciones avanzadas como realizar varias ediciones a la vez, el emparejamiento automático de corchetes, la selección de columnas y el control de versiones. Busque y reemplace trabajos en proyectos, se pueden grabar macros y se admite una lista considerable de lenguajes de programación.

Soportes

Brackets es un proyecto de código abierto guiado por la comunidad (lanzado bajo el MIT License) fundada por Adobe en 2022. Tiene el objetivo de impulsar a los editores de desarrollo web al siguiente nivel. Brackets tiene una interfaz limpia y moderna con la que estará familiarizado si usa otros productos de Adobe.

Visite el sitio oficial de Brackets para descargar la aplicación de forma gratuita.

De un vistazo:

  • Lema: ‘Un editor de texto moderno y de código abierto que entiende el diseño web’.
  • Enfoque: desarrollo web
  • Plataformas: Mac, Windows, Linux

Brackets se enfoca en el desarrollo web y ofrece vistas previas en vivo de archivos HTML y CSS, actualizando páginas en tiempo real. Un botón Sin distracciones le brinda una interfaz más simple con solo tocar un botón, y una variedad de extensiones gratuitas están disponibles para agregar la funcionalidad específica que necesita.

Editor de texto18

La aplicación admite más de 38 formatos de archivo y lenguajes de programación, incluidos C ++, C, VB Script, Java, JavaScript, HTML, Python, Perl y Ruby. Aquí está el resaltado de sintaxis predeterminado para HTML y PHP:

Editor de texto19
Editor de texto20

Al ser una aplicación de Adobe, Brackets tiene una integración perfecta con Photoshop. PSD Lens es una función que extraerá imágenes, logotipos y estilos de diseño de Photoshop. Extract es una herramienta que tomará colores, fuentes, degradados, medidas y otra información de los PSD para crear automáticamente CSS. Estas son características particularmente útiles para los desarrolladores front-end.

Komodo Edit

Komodo Edit es un editor de texto simple pero potente de ActiveState y está disponible de forma gratuita. Se lanzó por primera vez en 2022 y ahora parece bastante anticuado. Es una versión reducida de la más avanzada. Komodo IDE, que ahora también está disponible de forma gratuita.

Visite el sitio oficial de edición de Komodo para descargar la aplicación de forma gratuita.

De un vistazo:

  • Lema: ‘Editor de código para lenguajes de código abierto’.
  • Foco: Desarrollo de aplicaciones y web
  • Plataformas: Mac, Windows, Linux

Komodo Edit se distribuye bajo el MOZILLA PÚBLICO licencia de software de código abierto. Al igual que Atom, se muestra un mensaje de error al abrir Komodo Edit por primera vez en macOS Catalina:

‘Komodo Edit 12’ no se puede abrir porque Apple no puede verificar si hay software malicioso.

La solución es la misma: busque la aplicación en Finder, haga clic con el botón derecho y seleccione Abrir.

Editor de texto1

La aplicación es lo suficientemente simple para que los principiantes comiencen a usarla de inmediato. El modo de enfoque muestra solo el editor. Una interfaz con pestañas le permite cambiar fácilmente entre archivos abiertos. Ir a cualquier cosa le permite buscar y abrir rápidamente el archivo que desea. Así es como se muestra un archivo HTML y PHP en el editor.

Editor de texto2
Editor de texto3

Hay funciones más avanzadas disponibles, que incluyen control de cambios, autocompletado y selecciones múltiples. Un visor de Markdown es útil para los escritores y se pueden grabar macros.

Textastico

Textastic es un editor de código avanzado escrito originalmente para iPad y ahora disponible para Mac y iPhone. A diferencia de Coda 2, que también ofrece una aplicación para iPad, la versión móvil de Textastic tiene todas las funciones y es potente. De hecho, la compañía habla de la versión para Mac como su aplicación complementaria.

Compre la aplicación por $7.99 en el Mac App Store. Se puede descargar una versión de prueba desde el sitio oficial de Textastic. La versión de iOS se puede comprar por $9.99 en el App Store.

De un vistazo:

  • Lema: ‘Editor de texto simple y rápido para iPad/iPhone/Mac’.
  • Enfoque: Simplicidad y facilidad de uso
  • Plataformas: Mac, iOS

Textastic es asequible y fácil de usar. He usado la aplicación en mi iPad desde que se lanzó y comencé a usar la versión para Mac desde que estuvo disponible porque es liviana y fácil de usar. Es capaz, pero no el más poderoso.

Se admiten más de 80 lenguajes de programación y marcado. Así es como Textastic muestra HTML y PHP.

Editor de texto4
Editor de texto5

Completará automáticamente el código para HTML, CSS, JavaScript, PHP, C y Objective-C. Es compatible con las definiciones de TextMate y Sublime Text. Sus archivos se sincronizan entre la versión de Mac y iOS a través de iCloud Drive.

Macvim

Empuje es un editor de texto de línea de comandos altamente configurable creado en 1991. Es una actualización de Vi (‘Vi mejorado’), que se escribió en 1976. Todavía lo usan muchos desarrolladores, aunque su interfaz es diferente de los editores de texto modernos. Macvim aborda eso, hasta cierto punto, pero aún tiene una curva de aprendizaje considerable.

Visite el sitio oficial de MacVim para descargar la aplicación de forma gratuita.

De un vistazo:

  • Lema: ‘Vim: el editor de texto omnipresente’.
  • Enfoque: Cualquier cosa que puedas imaginar
  • Plataformas: Mac. (Vim está disponible como una herramienta de línea de comandos en Unix, Linux, Windows NT, MS-DOS, macOS, iOS, Android, AmigaOS, MorphOS).

Ya tienes Vim en tu Mac. Simplemente abra una ventana de Terminal y escriba ‘vi’ o ‘vim’ y se abrirá. MacVim le permite abrir la aplicación haciendo clic en un icono. También proporciona una barra de menú completa y es un poco más fácil de usar.

Editor de texto6

Si bien MacVim está escrito solo para Mac, Vim es lo más multiplataforma posible. Está disponible en Unix, Linux, Windows NT, MS-DOS, macOS, iOS, Android, AmigaOS y MorphOS. Está diseñado para desarrolladores y hay una gran cantidad de complementos disponibles.

Es un programa modal. Cuando haga clic en la ventana de la aplicación y comience a escribir, notará que el cursor saltará alrededor del documento en lugar de que esos caracteres se agreguen al archivo. Esa es una función, y una vez que aprenda lo que hace cada tecla, navegará por el archivo más rápido que nunca.

Para agregar texto al archivo, debe ingresar Modo de inserción presionando la letra “i” para insertar texto donde está el cursor, o “o” para insertar texto al principio de la siguiente línea. Salga del modo de inserción presionando Escape. Algunos comandos comienzan con dos puntos. Por ejemplo, para guardar un archivo, escriba “:w” y para salir escriba “:q”.

Aunque la interfaz es diferente, MacVim puede hacer todo lo que los editores de texto anteriores pueden hacer y más. Así es como se muestra el resaltado de sintaxis para archivos HTML y PHP:

Editor de texto7
Editor de texto8

¿Vale la pena aprender una aplicación que es tan diferente de las aplicaciones modernas? Muchos desarrolladores responden con un entusiasta ‘¡Sí!’ Aquí hay algunos artículos que hablan sobre por qué algunos desarrolladores usan y aman Vim:

Espaciomacs

GNU Emacs es similar. Es un antiguo editor de línea de comandos lanzado originalmente en 1984 como una actualización de un antiguo Emacs de 1976. Spacemacs es un intento de traerlo al mundo moderno, ¡aunque solo instalar la aplicación es mucho trabajo!

Visite el sitio oficial de Spacemacs para descargar la aplicación de forma gratuita.

De un vistazo:

  • Eslogan: ‘Emacs, un editor de texto extensible, personalizable, gratuito y libre, y más’.
  • Enfoque: Cualquier cosa que puedas imaginar
  • Plataformas: Mac (GNU Emacs está disponible como una herramienta de línea de comandos en una amplia gama de sistemas operativos).

GNU Emacs y Spacemacs están disponibles de forma gratuita bajo una licencia GPL. Al igual que Vim, tendrás que pasar tiempo aprendiendo a usarlo antes de hacer algo. La instalación de la aplicación requiere bastante trabajo en la línea de comandos, pero los desarrolladores no deberían tener ninguna dificultad. Asegúrese de leer primero la documentación detenidamente.

Cuando inicia Spacemacs por primera vez, elige si prefiere el estilo de editor de Vim o Emac y varias otras opciones. Después de eso, los paquetes adicionales necesarios se instalarán automáticamente. El programa es potente y se basa en el lenguaje de programación Emacs-Lisp para ampliar su funcionalidad.

Esta es la forma en que los archivos HTML y PHP se muestran de forma predeterminada:

Editor de texto9
Editor de texto10

Spacemacs (y GNU Emacs en general) es la aplicación más difícil de aprender de nuestro resumen, pero también la más poderosa. Tomará tiempo y esfuerzo aprender. Si está interesado, un excelente lugar para comenzar es el oficial Tour guiado de Emacs.

El mejor editor de texto para Mac: cómo lo probamos

Plataformas móviles y de escritorio compatibles

Si trabaja en varias computadoras con diferentes sistemas operativos, es posible que prefiera usar un editor de texto que funcione en todas partes. Todas las aplicaciones recomendadas en este resumen funcionan en una Mac. Algunos también están disponibles para otras plataformas, en particular Windows y Linux. Algunas de las aplicaciones también funcionan en iOS, por lo que puede trabajar en su iPhone o iPad cuando está fuera de la oficina.

Un editor de texto diseñado específicamente para Mac se verá y se sentirá como una aplicación de Mac; los usuarios dedicados de Mac pueden encontrarlo más fácil de aprender y usar. Una aplicación multiplataforma puede romper muchas convenciones de la interfaz de usuario de Mac, pero funcionará de la misma manera en todos los sistemas operativos.

Estas son las aplicaciones que solo funcionan en macOS:

  • BBEditar 13
  • 2 Coda
  • Mate de texto 2.0
  • Textastico
  • MacVim (aunque Vim funciona en todas partes)
  • Spacemacs (aunque Emacs funciona en todas partes)

Estos editores de texto también funcionan en Windows y Linux:

  • Sublime texto 3
  • Atom
  • Código de Visual Studio
  • UltraEdit
  • Soportes
  • Komodo Edit

Finalmente, dos de nuestras aplicaciones tienen aplicaciones complementarias que se ejecutan en iOS:

  • 2 Coda
  • Textastico

La aplicación móvil de Coda 2 es una aplicación asociada menos poderosa, mientras que la aplicación móvil de Textastic tiene todas las funciones.

Facilidad de uso

La mayoría de los editores de texto son potentes y tienen un montón de funciones. Algunos hacen que sea más fácil para un principiante comenzar, mientras que otros tienen una curva de aprendizaje inicial pronunciada. Aquí hay unos ejemplos:

  • Textastic es simple y fácil de usar pero no tiene mucha funcionalidad.
  • Sublime Text, Atom y otros tienen mucho poder bajo el capó, pero los principiantes pueden usar el programa sin la curva de aprendizaje.
  • Los editores de texto más avanzados, especialmente Vim y Emacs, requieren mucho aprendizaje antes de que pueda comenzar a usarlos. Vim incluso proporciona un juego que te enseña cómo usarlo.

Muchos editores de texto brindan funciones destinadas a la facilidad de uso, incluida una interfaz similar a un navegador con pestañas y un modo sin distracciones.

Potentes funciones de edición

Los usuarios de editores de texto tienden a ser bastante técnicos y prefieren la funcionalidad a la facilidad de uso. Los atajos de teclado pueden acelerar su flujo de trabajo y permitirle mantener sus manos en el teclado en lugar de alcanzar un mouse.

Muchos editores de texto le permiten tener múltiples cursores para que pueda seleccionar y editar más de una línea a la vez. También pueden proporcionar columnas para que pueda ver diferentes secciones del mismo archivo en la pantalla al mismo tiempo.

Buscar y reemplazar tiende a ser configurable. Muchos editores de texto admiten expresiones regulares para que pueda buscar patrones complejos. La búsqueda a menudo se extiende al sistema de archivos para que pueda encontrar rápidamente el archivo que necesita, y el almacenamiento en línea, incluidos los servidores FTP y WebDAV, Amazon S3 y más, generalmente es compatible.

Herramientas de programación adicionales

La mayoría de los editores de texto satisfacen las necesidades específicas de los desarrolladores. Eso comienza con el resaltado de sintaxis, una función que hace que el código fuente sea más fácil de leer.

El editor de texto comprende la función de diferentes elementos de una amplia variedad de lenguajes de programación, secuencias de comandos o marcado, y los muestra en diferentes colores. Incluiremos capturas de pantalla del resaltado de sintaxis predeterminado de cada editor de texto, utilizando un archivo HTML y PHP de muestra.

La finalización del código le ahorra tiempo y reduce los errores tipográficos al ofrecerle escribir el código por usted. Esto puede ser inteligente, donde la aplicación entiende el contexto, o simplemente una forma de acceder a un menú emergente de funciones, variables y otros elementos disponibles. Las funciones relacionadas pueden cerrar etiquetas y corchetes automáticamente.

El plegado de código le permite usar el editor de texto como un delineador, colapsando secciones de su código fuente para que queden ocultas cuando no se necesiten. Algunos editores de texto también permiten una vista previa en vivo de archivos HTML y CSS, una característica apreciada por los desarrolladores web.

Finalmente, algunos editores de texto van más allá de la simple edición e incluyen funciones que normalmente se encuentran en un IDE. Por lo general, estos incluyen la compilación, la depuración y la conexión con GitHub para el control de versiones. Algunos editores de texto (incluidos Visual Studio Code y Komodo Edit) son en realidad versiones reducidas del IDE de la empresa, que están disponibles por separado.

Herramientas de escritura adicionales

Algunos editores de texto incluyen características adicionales para escritores, como compatibilidad con Markdown y plegado de texto. Muchos escritores aprecian que los editores de texto sean más simples, rápidos y personalizables que los procesadores de texto. Los traductores suelen utilizar editores de texto que ofrecen expresiones regulares para búsquedas y reemplazos avanzados.

Complementos para ampliar la funcionalidad de la aplicación

La característica más atractiva de muchos editores de texto es que te permiten elegir qué funciones necesitas al ofrecer un rico ecosistema de complementos. Te permite crear una aplicación personalizada. También significa que los editores de texto están menos inflados: de forma predeterminada, solo incluyen funciones esenciales.

Los complementos están escritos en una variedad de idiomas según el editor de texto que elija, y los desarrolladores pueden crear y compartir sus complementos. A menudo, puede acceder a la biblioteca de complementos desde la aplicación y luego agregar los que desee con solo unos pocos clics. Algunos editores de texto incluyen una forma sencilla de grabar macros sin codificación.

Costo

Un editor de texto es la herramienta principal de un desarrollador, por lo que no sorprende que algunos sean bastante caros, ya sea como compra inicial o como suscripción continua. Lo que puede sorprenderte es que muchas de las mejores opciones son gratuitas.

Eso puede deberse a que son un proyecto de código abierto mantenido por una comunidad de usuarios, o porque son una forma conveniente de probar el IDE más costoso de la compañía. Estas son sus opciones, enumeradas desde la más económica hasta la más económica.

Gratis:

  • Átomo: gratis (código abierto)
  • Visual Studio Code: gratis (código abierto)
  • TextMate 2.0: gratis (código abierto)
  • Soportes: gratis (código abierto)
  • Edición de Komodo: gratis (código abierto)
  • MacVim: gratis (código abierto)
  • Spacemacs: gratis (código abierto)

Compra:

  • Textastico: $7.99
  • BBEdit: $ 49.99 directamente, o suscríbase (ver más abajo)
  • Texto sublime: $80
  • Coda 2: $99.00

Suscripción:

  • BBEdit: $39.99/año, $3.99/mes, o compra total (arriba)
  • UltraEdit: $79.95/año

¿Algún otro buen editor de texto para Mac que nos hayamos perdido aquí? Deja un comentario y cuéntanos.