Busqué esto y encontré la pregunta de Maudite sobre editores de texto, pero todos eran para Windows.
Como sin duda habrá adivinado, estoy tratando de averiguar si hay editores de texto / código para Mac además de lo que sé. Editaré mi publicación para incluir los editores enumerados.
Gratis
- Textwrangler
- Xcode
- Mac Vim
- Aquamacs y más cerca de los EMacs originales
- JEdit
- Editra
- Eclipse
- NetBeans
- Kod
- TextMate2 - GPL
- Soportes
- Atom.io
Comercial
Artículos relacionados con el tema.
- Faceoff, ¿cuál es el mejor editor de texto de la historia?
- Maceditors.com, características de editores mac comparadas
Gracias a todos los que han agregado sugerencias.
Respuestas:
No lo he usado yo mismo, pero otro gratuito del que he oído algo bueno es Smultron .
En mi propia investigación sobre esto, encontré este interesante artículo: Cara a cara: ¿Cuál es el mejor editor de texto para Mac?
fuente
Pensé que TextMate era el favorito de todos. No he conocido a un programador que usa una Mac que no usa TextMate.
fuente
Pero uso TextMate y puedo decir que, sin duda, vale cada centavo que pagué por él.
fuente
El texto sublime es impresionante (http://www.sublimetext.com/2). Excelentes funciones de búsqueda, muy rápido y ligero. Muy buen código de finalización.
También uso mucho RubyMine y WebStorm (http://www.jetbrains.com/). Son excelentes, pero no para todo, como TextMate.
fuente
MacVim y SubEthaEdit son dos buenas opciones
fuente
He probado Komodo un poco, y hasta ahora me gusta mucho. Aptana, una variante de Eclipse, también es bastante útil para una amplia variedad de cosas. ¡Siempre hay buenos viejos 'VI también!
fuente
Si alguna vez planea hacer un esfuerzo serio para aprender Emacs, olvídese inmediatamente de Aquamacs. Intenta torcer y doblar Emacs en algo que no es (una aplicación OS X súper nativa). Eso puede sonar bien y todo, pero una vez que te das cuenta de que rompe por completo casi todas las combinaciones de teclas estándar y el comportamiento de Emacs, comienzas a preguntarte por qué no estás usando TextEdit o TextMate.
Carbon Emacs es una buena aplicación de Emacs para OS X. Es lo más cercano a GNU Emacs sin compilarlo usted mismo. Encaja bastante bien con el sistema operativo, pero al mismo tiempo, es el maravilloso Emacs que todos conocemos y amamos. Actualmente requiere Leopard con la última versión, pero la mayoría de las personas ya se han actualizado. Puedes buscarlo aquí .
Alternativamente, si desea usar Vim en OS X, he oído cosas buenas sobre MacVim .
Más allá de eso, están la línea obvia de editores TextEdit, TextMate, etc. Funcionan para algunas personas, pero la mayoría de los usuarios "avanzados" que conozco (incluido yo mismo) odian tocarlos con algo más corto que un poste de 15 pies.
fuente
CotEditor es un editor de texto de código abierto basado en Cocoa. Es popular en Japón.
fuente
El mejor código abierto es Smultron en mi opinión, pero no es una antorcha para TextMate.
fuente
Hay un nuevo chico en la cuadra: PHPStorm . Lo usé durante todo un año. No es gratis, pero ofrece una licencia individual de 49 $ por año, gratis para desarrolladores de código abierto.
fuente
Maneja archivos gigantes con facilidad; La mayoría de los editores de texto (especialmente TextMate) se ralentizan o se bloquean cuando se les presenta un archivo grande.
Los cuadros de diálogo Regexp y Find de múltiples archivos superan a cualquier otra cosa por facilidad de uso.
El sistema de recortes funciona como magia, y tiene etiquetas de selección, sangría, marcador de posición y punto de inserción, no es solo texto tonto.
BBEdit es fuertemente AppleScriptable. Todo puede ser guionado.
En 9.0, BBEdit tiene finalización de código, proyectos y muchas otras mejoras.
Principalmente lo uso para HTML, CSS, JS y Python, donde es extremadamente fuerte. Algunos idiomas más oscuros no son tan compatibles, pero para la mayoría de los propósitos es fantástico.
Los únicos desarrolladores que conozco a quienes les gusta TextMate son fanáticos de Ruby. Realmente no entiendo la apelación, es marginalmente mejor que TextWrangler (el hermano pequeño gratuito de BBEdit), pero si está gastando dinero, también podría comprar la mejor herramienta por unos pocos dólares más.
jEdit tiene la virtud de ser multiplataforma. No es tan bueno como BBEdit, pero es un editor de programador competente. Si alguna vez te enfrentas a un sistema Windows o Linux, es útil tener una herramienta que sabes que funciona.
Vim está bien si tiene que trabajar sobre ssh y el sistema remoto o su computadora no puede hacer X11. Me encantaba Vim por la facilidad de editar archivos grandes y hacer comandos repetidos. Pero en estos días, es un voto negativo para mí, con la molestia de la búsqueda y reemplazo no estándar (usando grupos (foo) en lugar de (foo), etc.), manejo de documentos múltiples dolorosamente malo, falta de un proyecto / vista del navegador de disco, falta de AppleScript y manejo extraño del mouse en la versión GVim.
fuente
jEdit se ejecuta en OS X y está basado en Java. Es algo similar a TextMate, creo.
Editra parece interesante, pero no lo he probado yo mismo.
fuente
TextMate no es para "programadores avanzados". Eso no tiene sentido, TextMate contiene todo lo que un "programador avanzado" desearía. Les permite definir un paquete que les permite configurar rápidamente la forma en que desean que se formatee su código fuente, o uno que siga las pautas del proyecto, acceso fácil y rápido para crear estructuras y clases completas basadas en escribir parte de una construcción y presionar la pestaña .
TextMate es mi herramienta de elección, es rápida, liviana y, sin embargo, contiene todas las características que quisiera en una herramienta para programar. Si bien no está estrechamente integrado en Xcode, eso no es un problema para mí, ya que no escribo software para Mac OS X. Escribo software para FreeBSD.
fuente
Definitivamente BBEdit . Codifico, y BBEdit es lo que uso para codificar.
fuente
Puede considerar uno de los clásicos: ambos son gratuitos, extensibles y tienen grandes bases de usuarios que se extienden más allá de la Mac:
fuente
Prefiero una configuración de edición de la vieja escuela. Uso la línea de comandos vim incrustada en una "ventana" de la pantalla GNU dentro de iTerm .
Es posible que esto no se integre bien con XCode, pero creo que funciona muy bien para desarrollar y usar programas de línea de comandos. Si pasa un tiempo considerable trabajando en un terminal, GNU Screen vale los 30 minutos que lleva dominar los conceptos básicos de multiplexación de terminales.
fuente
Coda es ideal para el desarrollo de estilo PHP / ASP / HTML. Gran interfaz, búsqueda y reemplazo de múltiples archivos con soporte para expresiones regulares, integración FTP / SFTP / etc. para navegar y editar archivos remotos, integración SVN, etc.
Ahora es compatible con complementos y el editor de complementos puede importar paquetes TextMate, por lo que hay un futuro brillante allí. Todavía no hay muchos complementos imprescindibles porque el soporte de complementos se introdujo recientemente con la versión 1.6 hace unos meses. Sin embargo, es una aplicación popular, por lo que espero más en el futuro.
Las "características principales" para mí son: * Edición perfecta de archivos remotos * Navegador de código (navegador de símbolos; panel que enumera funciones, etc.)
La mayoría de la gente no está realmente interesada en usar navegadores de símbolos, pero como tengo que mantener una gran cantidad de código desconocido, los considero invaluables.
Sin embargo, no estoy seguro de que Coda tenga el "poder bruto" de TextMate. Planeo familiarizarme con TextMate a continuación.
fuente
Hago uso de Komodo IDE. Admite una gran cantidad de idiomas y es personalizable, pero es un poco caro (mi empresa me compró una copia). Una muy buena alternativa es la versión gratuita llamada Komodo Edit. Se carga muy rápido y tiene una lista de características decente y me encuentro recurriendo a ella en lugar del IDE completo para muchos trabajos.
fuente
Smultron es otro bueno (y gratuito).
fuente
De hecho, prefiero EditRocket sobre TextMate. Lo uso en mis máquinas Mac y Ubuntu. Es bueno usar el mismo editor en múltiples sistemas operativos.
fuente
Textmate es editor de última generación, pero si alguien está pensando en desarrollar en varias plataformas sin monstruos comedores de memoria incómodos como jedit, eclipse, netbeans, etc., eche un vistazo a geany (geany.org). Es gratis. El único problema es que el editor no tiene un aspecto estético en Mac OS X :)
fuente
Fraise es una buena opción gratuita. Tiene algunos bordes ásperos, pero no se puede superar el precio. Creo que es un tenedor o sucesor de Smultron.
fuente
fuente
fuente
Uso Eclipse como mi editor principal (para Python) pero siempre tengo a mano SubEthaEdit como mi editor de texto complementario (prueba gratuita, 30 euros para licencia). No es súper complicado pero hace lo que necesito.
fuente
Otro voto para Smultron. Lo utilicé al programar XQuery y poder definir archivos de palabras clave para resaltar el color de la sintaxis fue genial.
fuente
He instalado Smultron y Textwrangler, pero me encuentro usando Smultron la mayor parte del tiempo.
fuente
Me encantaría usar un editor diferente que XCode para la codificación, pero creo que ningún otro editor se integra lo suficientemente bien como para que realmente valga la pena.
Sin embargo, dado un tiempo, TextMate podría llegar a ese punto. Por el momento, sin embargo, carece principalmente de características de depuración y refactorización.
Para todo lo que no necesita XCode, me encanta TextMate. Si tuviera otro usuario de Mac en mi grupo de trabajo, probablemente consideraría SubEthaEdit por sus características de colaboración. Si lo que desea es Emacs, recomendaría Aquamacs (más parecido a Mac) o Carbon Emacs (más similar a GNU-Emacs)
fuente
He estado usando BBEdit durante años. Es sólido como una roca, rápido y se integra muy bien en mi flujo de trabajo de Xcode. (No estoy seguro de que algo se integre tanto en Xcode como en el editor incorporado, pero ¿quién tiene tiempo para esperar al editor incorporado?)
Para proyectos de equipos pequeños que no usan un sistema de control de fuente, o para la edición de un solo usuario en múltiples máquinas, SubEthaEdit es muy recomendable.
fuente
Eclipse y Netbeans tienen editores de texto entre muchas otras cosas. No creo que quieras esperar 10 segundos para que tu editor de texto esté listo: / ... Si vas a pasar un tiempo serio codificando, pasa algo de tiempo y aprende a usar vim (emacs también, pero te recomiendo empuje)
fuente