¿Qué editores de texto aprovechan la función Versiones de Lion?

He sido un ferviente usuario de Textmate durante muchos años y espero seguir siéndolo. Sin embargo, la función de versiones de OSX parece una idea excelente y fácil de usar.

Principalmente trabajo con HTML, CSS y PHP, y soy un desarrollador independiente. Es cierto que probablemente no he pasado suficiente tiempo tratando de trabajarlo, pero nunca he logrado adaptar SVN o git a mi flujo de trabajo. Sin embargo, reconozco su utilidad potencial.

Entonces, ¿existen editores de texto livianos adecuados para diseñadores/desarrolladores web que trabajan con Versiones?

Las características útiles incluirían:

  • Resaltado de sintaxis
  • Una vista/barra lateral del proyecto
  • Sangría automática
Xcode tiene su propio sistema de control de versiones incorporado (git) y es muy fácil de usar
Esa es una buena idea: nunca pensé en usar Xcode para el desarrollo web. ¿Alguien tiene experiencia de esto?
Buena pregunta, pero también miraría el control del código fuente, por ejemplo, git, ya que brinda una mayor capacidad para encontrar versiones publicadas de su código, etc.
Estoy seguro de que es solo cuestión de tiempo antes de que TextMate admita Versiones.
Sí, estoy seguro de que aparecerá en TextMate 2. Que probablemente salga pronto. ¿Derecho?
Solo para tener en cuenta: Chocolat está en alfa privado en este momento, y actualmente (opcionalmente) es compatible con las versiones de Lion. Es muy agradable hasta ahora. En serio espero que este sea pulido.

Respuestas (8)

TexShop, el editor de Latex, ahora es compatible con las versiones de Lion. No es un editor de texto general, pero se puede usar como tal y es compatible con muchas de las funciones que solicitó.

http://pages.uoregon.edu/koch/texshop/lion.html

...y fue hecho por mi querido amigo Dick Koch, un gran tipo que ha estado en el juego de desarrollo de Macintosh desde 1984 y ha ganado algunos premios de diseño de Apple en el camino.
Sí, ha hecho un gran trabajo con esto. :-)

Aptana está orientada al desarrollo web (html, javascript, css, php,...). Se basa en Eclipse, que tiene un historial de versiones automático integrado, así que supongo que Aptana también lo tiene.

Usar la función de versión (ya sea para reemplazar o comparar la versión actual) es tan fácil como hacer clic derecho en un archivo (ver imagen)

ingrese la descripción de la imagen aquí

Ventajas:

  • Es gratis
  • tiene resaltado de sintaxis, barra lateral, sangría automática y muchos más.
  • multiplataforma (si alguna vez cambias)

Posibles contras:

  • Probablemente no esté usando el control de versiones de Lion
  • No es exactamente ligero
  • Realmente dirigido al desarrollo web, por lo que es menos un editor de texto general.

chocolate

Próximo editor realmente prometedor con una apariencia súper elegante, características impresionantes y un sistema de paquetes similar a TextMate.

Características de Lion (habilitadas en preferencias):

  • Pantalla completa
  • Versiones
  • Guardado automático

Actualmente en alfa pública.

TextEdit viene con Lion, por lo que debería incorporar versiones, si usa TextEdit, asegúrese de guardar con el formato de archivo correcto (especialmente si desea abrir los archivos en Windows)

Gracias por la respuesta Samantha, y eres técnicamente correcto. Sin embargo, debería haber sido más específico: estoy buscando un editor que admita el resaltado de código, la sangría automática y otras características básicas que necesitan los diseñadores y programadores web. Actualizaré la pregunta para agregar más claridad.

El único que conozco en este momento es Smultron en la Mac App Store. Aquí está la página de desarrolladores sobre la aplicación http://www.peterborgapps.com/smultron/

De hecho, compré esto en un ataque de emoción / nostalgia leve, pero desafortunadamente está severamente paralizado en la nueva versión. Al abrir varios archivos, se muestran todos en ventanas separadas. Hay una especie de barra de pestañas, pero es inútil si está trabajando en un proyecto que requiere más de 1 o 2 documentos.
Es una pena que no te guste la interfaz, ya que la compraste, aunque podría ser bueno que el desarrollador sepa qué te gustaría cambiar y tal vez veas una mejora en una actualización.
Eh, buen momento. Le había preguntado hace un tiempo y solo respondió. Él dijo: "Hay una posibilidad. Tendremos que esperar y ver..." ¡Pero lo quiero ahora! Es un buen pequeño editor, especialmente por el precio, pero por ahora no se puede recomendar.

neooficina

NeoOffice 3.2.1 Beta agrega las nuevas versiones de Apple, el modo de pantalla completa y las funciones de reanudación para los usuarios de Mac OS X 10.7 Lion

Si bien la edición de texto está dentro del conjunto de funciones de NeoOffice, no sé si es ideal para el desarrollo web.

Regularmente uso NeoOffice para editar HTML, pero no creo que cumpla con ningún conjunto particular de estándares relacionados con HTML o HTML5.

He usado NeoOffice durante casi ocho años. Es gratis pero se agradecen las donaciones. Hago una pequeña donación nueva con cada nueva versión importante. Ahora mismo la beta 3.2.1 solo está disponible para aquellos que hayan donado una cierta cantidad de dinero en los últimos 12 meses. 3.2.1 estará disponible sin donación un par de meses después del lanzamiento de la versión completa 3.2.1. Lea los detalles aquí: neooffice.org/neojava/en/…

Taco HTML Edit está diseñado para simplificar el proceso de creación de sitios web atractivos que se muestren correctamente en varios navegadores.
Taco HTML Edit incluye asistentes de etiquetas, que generan marcado HTML para usted.
Taco HTML Edit también ayuda a encontrar errores en su marcado HTML, e incluso puede revisar la ortografía en sus documentos. Para aquellas personas que utilizan scripts PHP en su desarrollo, Taco HTML Edit incluye herramientas para la gestión de PHP.

Características
de OS X Lion Para los usuarios de OS X Lion, Taco HTML Edit admite Autoguardado, Currículum, Versiones y Pantalla completa .

Recomiendo encarecidamente evitar abrir cualquier tipo de marcado en TextEdit (los lenguajes de programación pueden estar bien, aunque sigue siendo una herramienta pésima para el trabajo). Intenta mostrar archivos .html como texto enriquecido, lo que implícitamente convierte el documento en un RTF (conversión silenciosa). Si luego intenta convertirlo a texto sin formato, con la esperanza de que le permita ver el marcado, se sentirá decepcionado al descubrir que solo convierte el RTF en texto sin formato. En ese momento, si decide 'deshacer' eso, el archivo .rtf ahora reemplazará silenciosamentesu archivo .html original, que ahora se destruye de forma permanente. Espero que tenga una copia de seguridad en Time Machine o en otro lugar, porque no la recuperará a través del sistema de control de versiones integrado. (Al menos, así es como funciona en Mountain Lion (10.8.1). Estoy describiendo el escenario exacto por el que acabo de pasar cuando intento usar TextEdit para ver versiones anteriores de un documento, ya que BBEdit no es compatible con Lion / el sistema de versiones de Mountain Lion).

En realidad, hay una configuración que hace que TextEdit se pueda usar para ver documentos HTML. En las preferencias, en "Abrir y guardar", asegúrese de que esté marcada la opción "Mostrar archivos HTML como código HTML en lugar de texto formateado" . Una vez que haya hecho eso, el problema que acabo de describir no ocurrirá. El problema es que está desactivado de forma predeterminada, por lo que creo que es más seguro evitar TextEdit por completo.

Gracias por explicar por qué TextEdit no es la herramienta para el trabajo. Tener que pensar demasiado en las versiones y tener cambios en los formatos y las consecuencias no deseadas no son divertidos cuando se administra el código. Se prefiere un toque ligero, especialmente cuando el control de código y SCM están en juego en la mayoría de los entornos de desarrollo que ameritan un editor dedicado.