¿Existe un editor de texto gratuito y liviano que no sea solo texto pero que tampoco sea un IDE pesado?

30

No estoy realmente satisfecho con los editores de texto disponibles para Mac OS X.

Probé TextWrangler , Smultron , Coda , SubEthaEdit , TextMate y otros que no recuerdo. Pero nada de lo anterior satisfizo mis necesidades.

Quiero un editor de texto (gratis)

  • que es rapido
  • que hace resaltado de sintaxis
  • donde puedo definir sus propias sintaxis (o hay muchos complementos, por ejemplo, para YAML),
  • donde los desarrolladores están activos,
  • que no tiene el aspecto de TextWrangler (odio la barra lateral deslizante) pero o una aplicación Mac real
  • que puede definir proyectos (como Coda puede)
  • que incluye un soporte básico para Git y / o SVN
  • que admite un autocompletado rápido
  • Compatible con Mac OS X 10.6

En inglés simple: el editor de texto ligero perfecto que aún no es un IDE pesado.

alopix
fuente
2
"No estoy realmente satisfecho con los editores de texto disponibles para MacOS X ". ¿Hay algún editor que haya usado en otra plataforma que prefiera? Es posible que exista un equivalente comparable para OS X.
Scottie
No puedo recordar lo que usé en Linux y Windows, pero no recuerdo que realmente me gustara un editor allí ...
alopix
55
El programa ideal para ti no existe. O, más bien, lo hace y se llama TextMate.
Scottie
1
Estoy de acuerdo en que hay cosas que faltan con los editores de texto. También encuentro que entre TextMate / VIM y un poco de magia de shell puedo manejar bien.
Josh K
2
Creo que necesitas ser un poco más flexible aquí. Tienes 10 respuestas, con la comunidad decidiéndose por TextMate (aunque yo también soy un BBEdithombre) y Xcode, pero más o menos derribaste a todos en los comentarios. No creo que encuentres el editor de texto "perfecto" que se adapte a tus gustos particulares a menos que lo codifiques tú mismo.
Philip Regan el

Respuestas:

20

¿Has considerado Xcode?

Sé que dijiste que no te gusta TextMate, pero es uno que satisface prácticamente todas tus necesidades.

que es rapido

TextMate
Muy rápido

Xcode
No es tan rápido pero no Eclipse / Netbeans-slow

que hace resaltado de sintaxis

TextMate
Muy completo y extensible

Xcode
resalta la sintaxis, depende de tus necesidades

donde puedo definir sus propias sintaxis (o hay muchos complementos, por ejemplo, para YAML),

TextMate
Muy, muy extensible

Las
extensiones de sintaxis de Xcode son posibles

donde los desarrolladores están activos,

TextMate
Algunos dicen que es vaporware, pero muy pocos otros editores de texto pueden competir con sus características actuales


El desarrollo de Xcode Apple de este programa es muy activo

que no tiene la apariencia de TextWrangler

TextMate
Si no le gusta la barra deslizante, hay un complemento para reemplazarlo por un cajón

Xcode
no tiene una barra deslizante

que puede definir proyectos (como Coda puede)

TextMate / Xcode
Hacer proyectos

que incluye un soporte básico para Git y / o SVN


Soporte TextMate para Git / SVN / Mercurial (y probablemente más) a través de complementos incorporados y agregados


Compatibilidad con Xcode SVN para 3.x, agregado Git en Xcode 4

que admite un autocompletado rápido

TextMate
Basic terminación de función / variable
Completar código muy completo a través de paquetes

Xcode
Basic variable / función completada

Compatible con MacOS X 10.6

TextMate
Algún problema de compatibilidad

Xcode
totalmente compatible

Loïc Wolff
fuente
3
+1. Aunque sugerí otra alternativa a continuación, no podría vivir sin TextMate. [abraza a TextMate]
Scottie
@scottie igual aquí
Loïc Wolff
XCode es un IDE completo, no lo que estoy buscando. Desafortunadamente TextMate no es gratis :(
alopix
1
En realidad, Xcode 4 agregó Git y no Mercurial (a partir de Developer Preview 2, podría cambiar hasta la versión final)
Nagon
@alopix no dijo que "gratis" era uno de sus requisitos. Entonces, si el precio y el hecho de que tiene una interfaz bastante simple son sus únicas quejas, entonces diría que gana.
sholsinger
17

Diría que MacVim, pero por supuesto es una herramienta más complicada basada en el editor de texto tradicional de Unix Vim con una curva de aprendizaje pronunciada.

Por cierto, ¿qué aspecto de TextMate no te atrajo?

Jacob Gorban
fuente
1
TextMate tiene una interfaz de usuario horrible, al igual que TextWrangler ...
alopix
+1 con algunos complementos de elección, este es, con mucho, el mejor editor de texto "ligero" disponible.
jdiaz
3
¿Qué tiene de malo la interfaz de usuario de TextMate? La interfaz de usuario completa es básicamente solo una ventana de documento ...
mipadi
Los menús relacionados con el paquete se saturan rápidamente (mostrando elementos como fragmentos de Ruby y comandos cuando estoy editando un archivo C) y el editor de paquetes es atroz. Las pestañas son realmente malas e inútiles también, aunque las desactivo de inmediato a través de la lista y me quedo con Cmd + T y la barra lateral. El plegado de código no se puede usar y su ventana emergente doblada es una información sobre herramientas muy básica (además, no funciona en Python porque TM no puede manejar bloques delimitados por espacios en blanco). Bueno, eso fue antes de aumentar mi Vim-fu de todos modos.
Lloeki el
Haga +1 si tiene la paciencia de aprender Vim su potente editor personalizable para que pueda usar en "todas" las plataformas.
tidbeck
14

¡Creo que Aquamacs podría hacer el truco!

José Figueroa-O'Farrill
fuente
2
Iba a sugerir emacs, pero obviamente esto encaja perfectamente
Dan McClain
13

Sublime Text 2

Soporte para fragmentos de TextMate, idiomas y esquemas de color. Vista dividida, tabulación, proyectos, comandos. Pantalla completa en Lion y un modo "enfocado". Extensible también.

Muy rápido, gran modo de selección múltiple y multiplataforma.
Actualmente tiene un precio de $ 59, pero hay una versión gratuita disponible con alertas ocasionales.

También tiene una API de complementos de rápido crecimiento y la comunidad circundante.

ingrese la descripción de la imagen aquí

Compruébalo, es increíble.

Actualización : Sublime Text 2 ahora es reemplazado por Sublime Text 3, que presenta varias mejoras y mejoras de rendimiento.

Jacob Gorban
fuente
He probado TextMate, Chocolat, Coda, Eclipse y otros en el pasado, Sublime es, con mucho, mi favorito ahora.
Kyle Hayes
1
Sé que es un viejo tema. ahora que Sublime Text 2 está fuera (con 3 en camino, lanzado como una beta increíblemente rápida y estable de hecho), diría que también me lleva el pastel.
sholsinger
12

No lo vas a encontrar.

  • que es rapido

TexMate es bastante rápido. Sin embargo, TextWrangler es más rápido para archivos grandes.

  • que hace resaltado de sintaxis

La mayoría (si no todos) tienen resaltado de sintaxis.

  • donde puedo definir sus propias sintaxis (o hay muchos complementos, por ejemplo, para YAML),

Puede o no puede obtener esto.

  • donde los desarrolladores están activos,

Mucha suerte con eso.

  • que no tiene el aspecto de TextWrangler (odio la barra lateral deslizante) pero o una aplicación Mac real

¿Qué tiene de malo la barra lateral?

  • que puede definir proyectos (como Coda puede)

Defina proyectos como carpetas y ya está todo listo.

  • que incluye un soporte básico para Git y / o SVN

La filosofía de UNIX es hacer una cosa y hacerlo bien. El soporte integrado para un SCM no es algo fácil de encontrar. ¿Quizás deberías usar una herramienta externa?

  • que admite un autocompletado rápido

Hasta donde yo sé, solo unos pocos IDE principales apoyan esto.

No vas a encontrar lo que estás buscando gratis . Cualquier IDE se sentirá lento como un lodo en comparación con un editor de texto como TM o TW.

Si quieres mi opinión sincera, prueba TextMate. Los paquetes te permitirán replicar parte del comportamiento que estás buscando, el resto que puedes esperar está en 2.0.

Josh K
fuente
2
+1 porque no lo vas a encontrar. Tiene demasiados requisitos previos para encontrar algo que coincida exactamente.
Loïc Wolff
3
Especialmente si, como dijo Josh, "libre" es uno de esos requisitos previos.
Scottie
11

Echa un vistazo a Fraise , el sucesor de Smultron. Cumple con muchos de sus requisitos. Aquí están los que no se cumplen:

  • donde los desarrolladores están activos: Fraise parece que ahora está muriendo como su predecesor
  • que incluye un soporte básico para Git y / o SVN: no estoy seguro de lo que quieres decir con esto, pero Fraise tiene integración de línea de comandos
  • que admite un autocompletado rápido: no es positivo pero no creo que tenga autocompletado ... pero tiene comandos y fragmentos de texto

Todo lo demás que mencionas está ahí.

en edición:

Fui un chico de Notepad ++ durante años haciendo trabajo de desarrollo de Windows y en los últimos dos meses, lentamente, hice la transición a vim. Hace todo lo que estás pidiendo y más.

Robert S Ciaccio
fuente
Eso es casi lo que estaba buscando. No sabía que alguien "continuó" Smultron :)
alopix
Todavía uso Smultron a pesar del cese del desarrollo del desarrollador (el intrépido Peter Borg). Notepad ++ sigue siendo, con mucho, mi editor favorito en cualquier plataforma.
gWaldo
5

No puedo responder personalmente, pero RedCar parece bastante prometedor. Admite paquetes de TextMate y se ejecuta en Mac, Linux y Windows. No es compatible con toda su lista de características, no creo que tenga control de fuente integrado o soporte de proyectos (que no sean carpetas).

RedCar OSX

Adam Lassek
fuente
Parece prometedor. ¿Alguien ya lo ha usado?
Studer
1
Redcar no está terminado! :(
alopix
Demasiado. Lo vigilaré para cuando comience a madurar.
Adam Lassek
se ve muy TextMate'ish. Prometedor.
neoneye
La única aplicación que está terminada es aquella en la que ha cesado el desarrollo. (Directamente contradice su requerimiento # 4)
gWaldo
5

¡Necesitas Notepad ++ corriendo bajo vino! o winebottler !

Pablo Santa Cruz
fuente
5

Una tendencia que noté este año es que los programadores y desarrolladores web de Mac se alejan de Textmate y similares a MacVim, incluido Ryan Singer de 37signals, quien sacudió a MacVim durante su charla sobre el Futuro de las aplicaciones web recientemente .

Mucha gente ha escrito sobre por qué cambiaron; "Coming Home to Vim" es mi favorito.

alwillis
fuente
+1 para Vim o MacVim: hace todo lo que el OP quiere, excepto que no es muy similar a una aplicación de OS X y tiene una curva de aprendizaje pronunciada. Una vez que puedes usarlo, es increíble.
w00t
4

¿Qué hay de malo en BBEdit , aparte de que podría tener que pagarlo?

Dennis Wurster
fuente
2
A alguien que "odia" "la apariencia de TextWrangler" tampoco le va a gustar BBEdit.
Dori
TextWrangler no tiene casi las características que BBEdit tiene en términos de personalización. En cuanto a "apariencia", una ventana BBEdit se puede reducir a un conjunto bastante mínimo de widgets de interfaz.
Dennis Wurster
4

Prueba Editra. Haz muchas cosas que quieras pero no todas, es similar al Notepad ++ en Windows.

Am1rr3zA
fuente
2
Olvidé este, es bastante completo y tiene la ventaja de ser también gratuito y de código abierto.
Loïc Wolff
este es bastante bueno si simplemente no puedes entrar en macvim.
Robert S Ciaccio
@calavera sí, lo encuentro antes de encontrar macvim, ahora solo uso macVim
Am1rr3zA
4

Puedes probar KomodoEdit .

Quiero un editor de texto (gratis)

Gratis y gratis (bajo la Licencia Pública de Mozilla).

  • que es rapido

Razonablemente rápido

  • que hace resaltado de sintaxis

Comprobar

  • donde puedo definir sus propias sintaxis (o hay muchos complementos, por ejemplo, para YAML),

Hay muchos complementos ; Estoy seguro de que es posible crear su propio resaltador de sintaxis

  • donde los desarrolladores están activos,

Eso creo.

  • que no tiene el aspecto de TextWrangler (odio la barra lateral deslizante) pero o una aplicación Mac real

Me temo que no es una aplicación de cacao; Está construido a partir del sistema de interfaz de usuario de Firefox.

  • que puede definir proyectos (como Coda puede)

Sí.

  • que incluye un soporte básico para Git y / o SVN

Parece que puede haber algún soporte Git incorporado. Aquí hay un complemento de git. Parece que el soporte para SVN está integrado.

Editar: esas características parecen requerir Komodo IDE, en lugar de Komodo Edit. Komodo IDE es una actualización de pago. Es posible que le resulte interesante el " Soporte SVN casero para Komodo Edit ".

  • que admite un autocompletado rápido

Tiene autocompletado; tendrás que probarlo para ver si es lo suficientemente rápido para ti.

  • Compatible con Mac OS X 10.6

Sí.

Clinton Blackmore
fuente
4

Hay un nuevo editor en el bloque llamado Chocolat . Lo he estado usando durante una semana y realmente me gusta. Tiene muchas de las características de TextMate (así como también admite paquetes de TextMate), pero he encontrado que funciona mucho mejor con grandes conjuntos de archivos, especialmente en la red.

Kyle Hayes
fuente
¡Gracias! Mi hermano también me habló de eso, pero olvidé el nombre xD
alopix
Chocolat es bueno, pero me molesta que no tenga pestañas (al menos no en la parte superior).
julien_c
Lo hace. ¡Solo use cmd + t o el ícono + en la esquina superior derecha para crear una nueva pestaña!
alopix
Actualización: Recientemente me cambié a Sublime 2. Me encanta.
Kyle Hayes
3

Soy parcial con Coda en estos días, pero me encontré con esto el otro día cuando estaba buscando algo más. No lo he probado, así que no estoy seguro si cumple con todas sus necesidades. Es gratis, pero solo porque ya no se está desarrollando.

http://www.web-scripter.com/

evanmcd
fuente
El desarrollo de WebScripter se ha suspendido y ahora se ofrece como software gratuito, pero no se lanzarán nuevas versiones. : '(
alopix
3

Hay un nuevo editor de texto llamado Kod que es moderno, rápido y soporta proyectos.

Una advertencia: el desarrollo en Kod acaba de comenzar, por lo que las cosas son un poco inestables. Es un software de nivel alfa en la versión 0.0.3, aunque creo que eventualmente se convertirá en la aplicación que estás buscando.

caracteristicas:

  • Escrito desde cero para 10.6 usando Grand Central Dispatch y otras cosas nuevas
  • Utiliza el formato de resaltado de sintaxis de GNU, por lo que se destaca el soporte para cada idioma
  • Interfaz de usuario moderna con pestañas de cromo
  • Scriptable usando node.js
Solo jake
fuente
Tenga en cuenta que incluso si está en alfa, todavía tengo que ver un bloqueo debido a Kod. No estoy seguro de si se completa automáticamente o no, pero sé que destaca entre otras cosas.
Bringel
3

Atom by GitHub es un editor de texto gratuito y potente y una construcción IDE con los programadores en mente. Al mismo tiempo, tampoco da la impresión de ser un IDE pesado.

Visual Studio Code es otra oferta similar de Microsoft.

Nimesh Neema
fuente
2

¿Has probado alguna de las variantes de Eclipse? No soy un gran fanático de Eclipse, pero la versión Aptana de Eclipse (que está dirigida principalmente a desarrolladores web front-end) parece satisfacer todos sus requisitos anteriores y puede valer la pena echarle un vistazo.

http://aptana.com

Escocés
fuente
2
Eclipse es un IDE completo: quiero un pequeño editor ligero. Estoy usando Eclipse para grandes proyectos, pero para los pequeños es demasiado sobrecarga.
alopix
2

Su mejor apuesta en 2018 para editores gratuitos, activos y extensibles que no sean IDE pesados ​​son:

Todos son muy rápidos en SSD Mac moderno, incluso el MacBook (One) con una CPU móvil con núcleos mínimos y frecuencia de reloj. Todos son gratuitos, desarrollados activamente, extensibles, soportan control y finalización de código y son extensibles, programables y se pueden agregar a muchos idiomas y sintaxis.

bmike
fuente
2

También hay corchetes , a tener en cuenta. Escrito en Javascript, actualmente desarrollado por Adobe como un "proyecto de código abierto guiado por la comunidad", se enfoca en el desarrollo web pero también se puede usar como un editor de texto genérico, tiene una API sólida para extenderlo y un número creciente de extensiones ya disponibles.

Gio Valerio
fuente