Si tiene un proyecto de codificación que desea realizar en su Mac, como una aplicación o un sitio web, necesitará un programa para escribir el código. Estos programas se denominan editores de texto. Los editores de texto le permiten escribir y ejecutar código en diferentes lenguajes de codificación. Pueden ser bastante simples o venir con muchas opciones, como codificación automática de colores y formato.

Ya sea que esté programando por primera vez o lo haya estado haciendo durante años, hay un editor de texto para Mac para usted. Hemos compilado nuestras aplicaciones favoritas de edición de texto para Mac a continuación; ¡Sigue leyendo para encontrar el mejor para ti!

1. Empuje

Si quieres un editor de texto en tu Mac con mucha potencia y sin demasiadas campanas y silbatos, quieres Vim. A menudo llamado el "Editor del programador", Vim puede manejar prácticamente cualquier proyecto y lenguaje de programación que le presente.

Sin embargo, como un programa que es excelente para los programadores, Vim viene con una pequeña curva de aprendizaje si eres nuevo en la codificación. Vim codifica automáticamente la sintaxis por colores para que su código sea un poco más fácil de leer, pero no hace sugerencias ni le señala errores o errores tipográficos. Tampoco tiene un muy robusto

instagram viewer
Interfaz gráfica de usuario o GUI, si está acostumbrado a ellos, aunque MacVim tiene más GUI que Vim para otros sistemas operativos.

Al menos es un programa ampliamente utilizado, por lo que si tiene preguntas, es probable que pueda encontrar respuestas con una búsqueda en la web. Pero tienes que estar dispuesto a hacer el trabajo preliminar y aprender el programa.

En nuestra opinión, si ya codificas, Vim es un gran editor para trabajar en tu código sin adornos innecesarios. Para aquellos que aún están aprendiendo, Vim será más difícil de comprender de inmediato, y es posible que prefiera una aplicación de edición de texto diferente en esta lista. ¡Pero vale la pena averiguarlo si quieres hacer el esfuerzo!

Descargar: Vim para Mac (Gratis)

2. Emacs

Ya que estamos hablando de Vim, tiene sentido hablar de su gran rival en la clásica guerra de editores de texto: Emacs. Emacs, como Vim, es un editor de texto para Mac dirigido a los expertos en programación. Codifica la sintaxis con colores, pero más allá de eso, es una herramienta, no una plataforma de aprendizaje.

Además, al igual que Vim, Emacs tiene un sistema de empaquetado que le permite descargar e instalar extensiones. Estas extensiones pueden permitirle tener cosas como un verificador de sintaxis y un cazador de errores, pero debe descargarlos e instalarlos por separado. Y solo existen tantas extensiones.

Emacs se diferencia un poco de Vim por tener otras funciones, como ser un calendario, un lector de noticias y tener capacidades de planificación de proyectos.

Estas funciones adicionales pueden ayudar a Emacs a superar a Vim como su editor de texto preferido. O parecerán innecesarios y harán que Vim sea aún más atractivo. Depende de usted y de cuánto quiere que haga su editor de texto más allá de permitirle escribir y editar texto y código.

Descargar: Emacs para Mac (Gratis)

3. Átomo

Para los usuarios de Mac que recién están aprendiendo a codificar, recomendamos encarecidamente el editor de texto Atom. Atom tiene una interfaz gráfica de usuario muy fácil de usar y muchas características que son útiles para los programadores principiantes.

La función de autocompletar puede ayudarlo a recordar la sintaxis del código que quizás haya olvidado, así como ayudarlo a escribir código más rápido. Atom también le permite buscar y reemplazar fácilmente texto en su código, así como trabajar en varios paneles. También hay una excelente guía de usuario nueva para Atom que es fácil de seguir como un nuevo codificador, y hemos encontrado que gran parte de su documentación también es relativamente fácil de seguir.

Atom también tiene algunas buenas opciones de personalización, incluidas extensiones que puede descargar desde la aplicación (en lugar de encontrarlos por separado como con Vim y Emacs), y temas que puede utilizar para hacer que sus ventanas sean más divertidas de ver y trabajar en.

Atom es excelente para los nuevos codificadores, pero su sistema es tan robusto y pirateable como Vim y Emacs, por lo que es un editor de texto con el que puede crecer a medida que aprende. También permite el acceso, edición y uso compartido de GitHub en el programa, si está codificando con otros. Es posible que a los programadores veteranos con flujos de trabajo establecidos no les guste la función de autocompletar, pero si desea un editor potente y bonito que pueda ofrecer a los usuarios un poco de ayuda en el camino, le encantará Atom.

Descargar: Átomo para Mac (Gratis)

4. Texto sublime

Otro gran editor de texto para los nuevos codificadores que usan una Mac es Sublime Text. Al igual que Atom, Sublime Text ofrece autocompletar para su codificación, pero agrega definiciones de sintaxis en caso de que necesite buscar un término o recordar lo que hace un poco de código. Las definiciones incluso pueden aparecer en algunas formas diferentes: puede obtener una definición rápida en una ventana emergente al lado del término, o hacer clic para obtener una definición completa en un panel de lado a lado.

Estas son características sorprendentes para el aprendizaje, ya que puede verificar cosas a medida que codifica o abrir proyectos de código en el programa para estudiarlos. Sin embargo, todavía hay características para los codificadores más avanzados en Sublime Text, que incluyen división de vista fácil y cambio de pestañas, y selecciones múltiples, lo que permite cambios rápidos de variables.

Atom tiene un poco más de personalización de apariencia, pero Sublime Text todavía tiene temas oscuros y claros, y puede funcionar bien con muchas GPU y eGPU, si está pensando en conseguir una eGPU para tu Mac mini.

Sublime Text puede ser incluso más amigable para principiantes que Atom, pero sus funciones de definición y autocompletado pueden volverse más molestas que útiles a medida que aprende. Aún así, si desea navegar fácilmente por las ventanas con su teclado y le gusta su apariencia, Sublime Text es increíble.

Descargar: Texto sublime para Mac (Gratis)

5. Código VS

El último editor de texto que recomendamos obtener para su Mac es Visual Studio Code, también conocido como VS Code. Con opciones de depuración en la aplicación y un sistema de autocompletado inteligente, VS Code tiene como objetivo no solo ayudar a los nuevos codificadores, sino también aumentar la velocidad de los codificadores avanzados.

Con Git (puedes y debes instala Git en tu Mac si está trabajando en un proyecto de código en evolución) y otros proveedores de SCM accesibles para su revisión y se compromete directamente dentro de VS Code, este es un editor que quiere simplificar su flujo de trabajo tanto como posible. También hay muchas extensiones disponibles para VS Code, por lo que puede dejar que lo haga aún más eficiente con diferentes proyectos. Las características integradas de VS Code realmente no se sienten en el camino aquí. Para nosotros, se sienten como ahorradores de tiempo.

VS Code se siente un poco menos amigable para los principiantes que Atom (con quien comparte mucho código fuente) y Sublime Text. Pero convertirse en VS Code realmente podría ayudarlo a usted y a su velocidad de codificación a largo plazo.

Para nosotros, VS Code es el mejor término medio de un editor de texto que es una herramienta y un instructor. Eso lo hace mejor para el codificador intermedio: alguien que busca perfeccionar sus habilidades pero que ocasionalmente necesita ayuda con un error. ¿Eres tu? Si es así, ¡echa un vistazo a VS Code con seguridad!

Descargar: Código VS para Mac (Gratis)

¿Qué editor de texto elegirás?

Hay muchos editores de texto maravillosos que puedes obtener para Mac. Todos ellos le permiten escribir y ejecutar código, así como escribir texto. Y maravillosamente, ¡todos ellos son gratis!

La decisión sobre el editor de texto que desea se reducirá a sus habilidades de codificación actuales y cuánto desea que un programa lo ayude a codificar. Si quiere esforzarse y hacer todo manualmente, quiere Vim o Emacs. Si desea un programa que lo guíe, desea Atom, Sublime Text o VS Code.

¿Qué es la codificación y cómo funciona?

¿Confundido acerca de la codificación? ¿No entiendes las secuencias de comandos? Esto es lo que necesita saber sobre los componentes básicos de la programación.

Leer siguiente

CuotaPíoCorreo electrónico
Temas relacionados
  • Mac
  • Programación
  • Editor de texto
  • Consejos de codificación
  • Aplicaciones Mac
Sobre el Autor
jessica lanman (57 artículos publicados)

Jessica ha estado escribiendo artículos de tecnología desde 2018 y en su tiempo libre le encanta tejer, hacer ganchillo y bordar cosas pequeñas.

Más de Jessica Lanman

Suscríbete a nuestro boletín

¡Únase a nuestro boletín para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse