Creazione del pacchetto TextMate 2


19

In TextMate 2, come posso creare un nuovo pacchetto?

Sto usando un linguaggio di programmazione che finora non ha un bundle (quindi nessuna evidenziazione della sintassi, frammenti e così via). TextMate 1 aveva un editor di pacchetti, ma da dove inizio in TextMate 2?

Risposte:


18

Al momento della stesura di questo documento, i passaggi iniziali sono:

  1. Vai a Pacchetti (menu) > Modifica pacchetti ...
  2. Premi ⌘N per creare un nuovo pacchetto.
  3. Il pacchetto viene salvato in ~/Library/Application\ Support/Avian/Bundles; potresti voler fare clic con il pulsante destro del mouse sul pacchetto salvato e scegliere Mostra contenuto pacchetto per vedere cosa c'è all'interno del pacchetto.

Ulteriori informazioni sono disponibili ad esempio qui e qui .


0

Il modo più semplice per farlo è copiare un pacchetto esistente, rinominarlo e modificarlo.

Ecco il manuale ufficiale su questo: Manuale di TextMate → Pacchetti .

5.2 Modifica di pacchetti / articoli predefiniti

Alcuni degli elementi predefiniti potrebbero non essere di tuo gradimento, ad esempio lo stile di codifica negli snippet potrebbe essere diverso dal tuo, quindi potresti volere altri trigger di tabulazione, equivalenti di chiave o modifiche simili.

Se si modifica un elemento predefinito, la differenza verrà memorizzata in ~/Library/Application Support/TextMate/Bundles. Questi vengono quindi uniti alla versione predefinita in modo che le modifiche diventino effettive anche dopo l'aggiornamento di TextMate. Tutti i nuovi elementi creati finiscono anche in questa posizione.

Verranno installati pacchetti o elementi bundle che si installano trascinandoli su TextMate o facendo doppio clic ~/Library/Application Support/TextMate/Pristine Copy/Bundles. La modifica di questi comporterà anche l'archiviazione delle sole differenze ~/Library/Application Support/TextMate/Bundles, il che significa che se in seguito ottieni una nuova versione di questo pacchetto di terze parti, puoi installarla in sicurezza sopra quella vecchia (trascinandola su TextMate) e di nuovo il tuo le modifiche verranno conservate.

Se si desidera annullare le modifiche locali, al momento l'unica opzione è quella di eliminarle ~/Library/Application Support/TextMate/Bundles.


In alternativa, ecco una guida più visiva (molti screenshot): come creare un pacchetto TextMate .


2
Credo che ciò riguardi Textmate 1.
Henrik,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.