macos - tag - Editor de texto/código Mac
sublime text 3 (30)
Busqué esto y encontré Maudite''s pregunta Maudite''s sobre los editores de texto, pero todos eran para Windows.
Como sin duda ha 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 y DashCode
- Mac Vim
- Aquamacs y más cerca de las EMacs originales
- JEdit
- Editra
- Eclipse
- NetBeans
- Kod
- TextMate2 - GPL
- Brackets
- Atom.io
Comercial
Artículos relacionados con el tema
- Faceoff, ¿cuál es el mejor editor de texto?
- Maceditors.com, características de los editores de Mac en comparación
Gracias a todos los que han agregado sugerencias, si pierdo su sugerencia, lo siento, estoy seguro de que me pueden encontrar en Twitter o en Google.
Coda es excelente para el desarrollo de estilo PHP / ASP / HTML. Excelente interfaz, búsqueda de archivos múltiples y reemplazo con soporte para expresiones regulares, integración elegante de FTP / SFTP / etc para explorar y editar archivos remotos, integración de SVN, etc.
Ahora admite complementos y el editor de complementos puede importar paquetes de TextMate, por lo que hay un futuro brillante allí. Todavía no hay muchos complementos imprescindibles porque el soporte para complementos se introdujo recientemente con la versión 1.6 hace unos meses. Aunque es una aplicación popular, espero más en el futuro.
Las "características asesinas" para mí son: * Edición sin problemas de archivos remotos * Navegador de código (navegador de símbolos, panel que enumera funciones, etc.)
A la mayoría de las personas no les gusta usar navegadores de símbolos, pero como tengo que mantener un código desconocido, los encuentro invaluables.
Sin embargo, no estoy seguro de que Coda tenga el "poder crudo" de TextMate. Planeo familiarizarme con TextMate.
De hecho, prefiero EditRocket sobre TextMate. Lo uso en mis máquinas Mac y Ubuntu. Es agradable usar el mismo editor en múltiples sistemas operativos.
Definitivamente BBEdit ... código, por lo tanto como ... y BBEdit es lo que uso para codificar.
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 de codificación serio, entonces dedica algo de tiempo y aprende a usar vim (emacs también, pero, recomiendo empuje)
El texto sublime es increíble (http://www.sublimetext.com/2). Excelentes funciones de búsqueda, muy rápidas y livianas. Compleción de código muy decente.
También uso mucho RubyMine y WebStorm (http://www.jetbrains.com/). Son excelentes, pero no todos, como TextMate.
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 de al IDE completo para muchos trabajos.
Hay un chico nuevo en el bloque: PHPStorm . Lo usé por un año entero. No es gratis, pero ofrece una licencia individual de 49 $ por un año, gratis para desarrolladores de código abierto.
- Speedy para un IDE - Está basado en Java por lo que se parece un poco a Eclipse / Netbeans pero los consume en polvo en términos de velocidad (no tan rápido como Coda / Textmate ya que es un IDE).
- Atajos de teclado en abundancia : rara vez toqué el mouse mientras desarrollaba usando PHPStorm (eso es lo que no me gustó de Coda)
- Compatibilidad con Subversion incorporada : no es necesario que toque Versiones ni ningún otro cliente SVN en Mac
- Admite fragmentos, plantillas, también se admite zen-coding
- Admite proyectos , aunque en ventanas separadas
- Búsqueda de archivos, búsqueda de códigos
- la finalización del código , admite la finalización del código PHPDoc también
He estado usando BBEdit por años. Es sólido como una roca, rápido y se integra decentemente en mi flujo de trabajo de Xcode. (No estoy seguro de que nada se integre en Xcode ni en el editor integrado, pero ¿quién tiene tiempo para esperar al editor integrado?)
Para los proyectos de equipos pequeños que no usan un sistema de control de fuente o para la edición de un solo usuario en varias máquinas, SubEthaEdit es muy recomendable.
He instalado tanto Smultron como Textwrangler, pero me encuentro usando Smultron la mayor parte del tiempo.
He intentado Komodo un poco, y realmente me gusta hasta ahora. Aptana, una variante de Eclipse, también es bastante útil para una gran variedad de cosas. ¡Siempre hay un buen VIOL, también!
La mejor fuente de código abierto es Smultron en mi opinión, pero no es una antorcha para TextMate.
Me encantaría usar un editor diferente de XCode para la codificación, pero creo que ningún otro editor se integra lo suficiente como para realmente valer la pena.
Sin embargo, dado un tiempo, TextMate eventualmente podría llegar a ese punto. Por el momento, sin embargo, carece principalmente de funciones 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 para sus funciones de colaboración. Si es Emacs lo que quiere, recomendaría Aquamacs (más parecido a Mac) o Carbon Emacs (más parecido a GNU-Emacs)
No lo he usado yo mismo, pero otro libre que he escuchado es Smultron .
En mi propia investigación sobre esto, encontré este interesante artículo: Faceoff: ¿Cuál es el mejor editor de texto de Mac?
Otro voto para Smultron. Lo usé cuando estaba haciendo algo de programación XQuery y ser capaz de definir una palabra clave para resaltar el color de la sintaxis fue genial.
Pensé que TextMate era el favorito de todos. No he conocido a un programador que use una Mac que no esté usando TextMate.
Prefiero una configuración de edición de la vieja escuela. Utilizo vim de línea de comandos incrustado en una "ventana" de pantalla de 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, la pantalla GNU vale los 30 minutos que le lleva dominar los conceptos básicos de multiplexación del terminal.
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:
Si alguna vez planea hacer un esfuerzo serio para aprender Emacs, olvídese inmediatamente de Aquamacs. Intenta torcer e inclinar Emacs en algo que no es (una aplicación OS-X super-nativa). Eso puede sonar bien y todo, pero una vez que te das cuenta de que rompe completamente casi todas las combinaciones de teclas estándar y el comportamiento de Emacs, empiezas a preguntarte por qué no estás utilizando TextEdit o TextMate.
Carbon Emacs es una buena aplicación de Emacs para OS X. Está tan cerca como llegarás a GNU Emacs sin compilar por ti mismo. Encaja bastante bien con el sistema operativo, pero al mismo tiempo, es el maravilloso Emacs que todos conocemos y amamos. Actualmente se requiere Leopard con la última versión, pero la mayoría de las personas ya se han actualizado. Puedes buscarlo EMacs .
Alternativamente, si quiere usar Vim en OS X, he escuchado cosas buenas sobre MacVim .
Más allá de eso, está la obvia línea 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 una pértiga de 15 pies.
TextMate no es para "programadores avanzados". Eso no tiene sentido, TextMate contiene todo lo que un "programador avanzado" quisiera. Les permite definir un paquete que les permite configurar rápidamente la forma en que quieren formatear su código fuente, o uno que sigue las pautas del proyecto, acceso fácil y rápido para crear estructuras y clases completas basadas en escribir parte de un constructo y presionar pestaña .
TextMate es mi herramienta de elección, es rápido, liviano y, sin embargo, contiene todas las características que me gustaría tener en una herramienta para programar. Si bien no está bien integrado en Xcode, no es un problema para mí, ya que no escribo software para Mac OS X. Escribo software para FreeBSD.
Textmate es el editor de arte, pero si alguien está pensando en desarrollar en varias plataformas sin cometer recuerdos torpes monstruos como jedit, eclipse, netbeans, etc. echa un vistazo a geany (geany.org). Es gratis. El único problema es que el editor no tiene una apariencia estética en Mac OS X :)
Utilizo Eclipse como editor principal (para Python), pero siempre mantengo SubEthaEdit mano como mi editor de texto complementario (prueba gratuita, 30 euros para licencia). No es súper complicado pero hace lo que necesito.
MacVim y SubEthaEdit son dos buenas opciones
Smultron es otro bueno (y libre).
CotEditor es un editor de texto de código abierto basado en Cocoa. Es popular en Japón.
Fraise es una buena opción gratuita. Tiene algunos bordes ásperos, pero no se puede superar el precio. Creo que es un tenedor o un sucesor de Smultron.
- BBEdit hace que todos los demás editores se vean como el Bloc de notas.
Maneja archivos gigantescos con facilidad; la mayoría de los editores de texto (especialmente TextMate) reducen la velocidad a un rastreo inactivo o simplemente se bloquean cuando se presentan con un archivo grande.
Los diálogos de búsqueda de expresiones regulares y de archivos múltiples superan cualquier otra cosa para la usabilidad.
El sistema de recortes funciona como magia, y tiene etiquetas de selección, indentación, marcador de posición y punto de inserción, no es solo texto estúpido.
BBEdit es muy AppleScriptable. Todo puede ser guionado.
En 9.0, BBEdit tiene finalización de código, proyectos y un montón de otras mejoras.
Principalmente lo uso para HTML, CSS, JS y Python, donde es extremadamente fuerte. Algunos lenguajes más oscuros no tienen el mismo soporte, pero para la mayoría de los propósitos es fantástico.
Los únicos desarrolladores que conozco que gustan de TextMate son los fanáticos de Ruby. Realmente no me atrae, es marginalmente mejor que TextWrangler (el hermano pequeño libre de BBEdit), pero si gastas dinero, también puedes 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 competente de programadores. Si alguna vez enfrentas un sistema Windows o Linux, es útil tener una herramienta que sabes que funciona.
Vim está bien si tienes que trabajar sobre ssh y el sistema remoto o tu computadora no puede hacer X11. Solía amar a Vim por la facilidad de editar archivos grandes y hacer comandos repetidos. Pero en estos días, es un no-voto para mí, con la molestia de la búsqueda y reemplazo no estándar (el uso de grupos (foo) en lugar de (foo), etc.), el manejo de varios documentos dolorosamente malo, la falta de un proyecto / vista del navegador del disco, falta de AppleScript y manejo extraño del mouse en la versión de GVim.
- Emacs
- Empuje
Pero uso TextMate, y puedo decir que, sin duda, vale cada centavo que pagué por él.