Anda dapat mengunduh teman teks dari sini.
Anda dapat menggunakan milis TextMate atau saluran #TextMate IRC di freenode.net untuk pertanyaan, komentar, dan laporan bug.
Anda juga dapat menghubungi makromates.
Sebelum Anda mengirimkan laporan bug, baca instruksi Laporan Bug Writing.
Untuk membangun teman teks, Anda membutuhkan yang berikut:
makehash_map ramah cacheSemua ini dapat diinstal menggunakan homebrew atau macports:
# Homebrew
brew install boost capnp google-sparsehash multimarkdown ninja ragel
# MacPorts
sudo port install boost capnproto multimarkdown ninja ragel sparsehash Setelah memasang dependensi, pastikan Anda memiliki checkout lengkap (termasuk submodul) dan kemudian jalankan ./configure diikuti oleh ninja , misalnya:
git clone --recursive https://github.com/textmate/textmate.git
cd textmate
./configure && ninja TextMate/run Script ./configure cukup memeriksa bahwa semua dependensi dapat ditemukan, dan kemudian memanggil bin/rave untuk bootstrap file build.ninja dengan konfigurasi default yang diatur untuk release dan target default diatur ke TextMate .
Anda harus menginstal bundel ninja yang dapat diinstal melalui preferensi → bundel .
Setelah ini Anda dapat menekan ⌘B untuk membangun dari dalam TextMate. Jika Anda belum perlu mengatur variabel PATH baik di preferensi → variabel atau ~/.tm_properties sehingga dapat menemukan ninja dan alat terkait; Contohnya bisa $PATH:/usr/local/bin .
Target default (diatur di .tm_properties ) adalah TextMate/run . Ini akan meluncurkan kembali teman teks tetapi ketika dipanggil dari dalam TextMate, dialog akan muncul sebelum instance saat ini dibunuh. Karena ada pemulihan sesi penuh, aman untuk diluncurkan kembali bahkan dengan perubahan yang belum disimpan.
Jika file saat ini adalah file uji maka target yang akan dibangun diubah untuk membangun pustaka yang menjadi milik tes (ini dilakukan dengan mengatur TM_NINJA_TARGET dalam file .tm_properties yang ditemukan di akar pohon sumber).
Demikian pula, jika file saat ini milik target aplikasi (selain TextMate.app ) maka TM_NINJA_TARGET diatur untuk membangun dan menjalankan aplikasi ini.
Untuk aplikasi TextMate.app ada dua target build simbolik:
ninja TextMate # Build and sign TextMate
ninja TextMate/run # Build, sign, and (re)launch TextMateUntuk membersihkan semuanya jalankan:
ninja -t clean Atau cukup hapus ~/build/TextMate .
Sumber untuk TextMate dirilis di bawah Lisensi Publik Umum GNU seperti yang diterbitkan oleh Free Software Foundation, baik versi 3 lisensi, atau (di opsi Anda) versi selanjutnya.
TextMate adalah merek dagang dari Allan Odgaard.