Creación del paquete TextMate 2

19

En TextMate 2, ¿cómo puedo crear un nuevo paquete?

Estoy usando un lenguaje de programación que hasta ahora no tiene un paquete (por lo que no hay resaltado de sintaxis, fragmentos, etc.). TextMate 1 solía tener un editor de paquetes, pero ¿dónde empiezo en TextMate 2?

Asmus
fuente

Respuestas:

18

Al escribir estas líneas, los pasos iniciales son:

  1. Vaya a Paquetes (menú) > Editar paquetes ...
  2. Presione ⌘N para crear un nuevo paquete.
  3. El paquete se guarda en ~/Library/Application\ Support/Avian/Bundles; puede hacer clic con el botón derecho en el paquete guardado y elegir Mostrar contenido del paquete para ver qué hay dentro de su paquete.

Se puede encontrar más información, por ejemplo, aquí y aquí .

Henrik
fuente
0

La forma más fácil de hacerlo es copiar un paquete existente, cambiarle el nombre y editarlo.

Aquí está el manual oficial sobre eso: TextMate Manual → Bundles .

5.2 Edición de paquetes / artículos predeterminados

Es posible que algunos de los elementos predeterminados no sean de su agrado exacto, por ejemplo, el estilo de codificación en los fragmentos puede diferir del suyo, por lo que es posible que desee otros activadores de tabulación, equivalentes clave o modificaciones similares.

Si edita un elemento predeterminado, la diferencia se almacenará en ~/Library/Application Support/TextMate/Bundles. Estos se fusionan con la versión predeterminada para que sus cambios sean efectivos incluso después de actualizar TextMate. Todos los elementos nuevos que cree también terminarán en esta ubicación.

Se instalarán paquetes o elementos de paquete que instale arrastrándolos a TextMate o haciendo doble clic ~/Library/Application Support/TextMate/Pristine Copy/Bundles. La edición de estos también dará como resultado que solo se almacenen las diferencias ~/Library/Application Support/TextMate/Bundles, lo que significa que si luego obtiene una nueva versión de este paquete de terceros, puede instalarlo con seguridad sobre el anterior (arrastrándolo a TextMate) y nuevamente su Los cambios serán preservados.

Si desea descartar los cambios locales, actualmente la única opción es eliminarlos ~/Library/Application Support/TextMate/Bundles.


Alternativamente, aquí hay una guía más visual (muchas capturas de pantalla): Cómo crear un paquete TextMate .

Mathias Bynens
fuente
2
Creo que esto pertenece a Textmate 1.
Henrik