Asosiasi tipe file TextMate


11

Saya ingin TextMate mengenali bahwa file RDF adalah XML dan menyorotnya seperti itu tetapi saya tidak bisa menemukan cara untuk melakukan ini melalui UI. Apakah ada cara untuk menambahkan asosiasi ekstensi / jenis file?

Jawaban:


13

Di menu, buka Kumpulan -> Editor Bundel -> Edit Bahasa -> XML -> XML. (Yaitu, di bagian XML, Anda memiliki XML dan XSL.)

Kemudian di tata bahasa Anda akan melihat di panel kanan, tambahkan file RDF ke fileTypesbagian. (Bagian yang tepat di atas tata bahasa dalam hal ini, tetapi sebagai @umassthrower menunjukkan , mungkin nanti.):

    {scopeName = 'text.xml';
        fileTypes = ('xml', 'tld', 'jsp', 'pt', 'cpt', 'dtml', 'rss', 'rml', 'opml');

Lihat tautan ini untuk detail lebih banyak tentang asosiasi tipe file.

Per @ zengabor dalam komentar, "Di TextMate 2 langkah-langkahnya adalah: Bundel> Edit Bundel ...> XML> Tata Bahasa> XML, lalu edit daftar" Jenis File "di laci."


Untuk bahasa lain fileTypes tidak harus tepat di atas. Sebagai contoh, itu 2 - 3 halaman untuk saya untuk ruby. Terima kasih atas jawabannya melalui Telemakus.
umassthrower

@umassthrower Terima kasih telah memberi tahu saya. Saya terlalu cepat menggeneralisasi. Memperbarui jawaban untuk membuatnya lebih jelas.
Telemachus

Ini sempurna dan membantu saya! Terima kasih. Secara eksplisit: Bundel -> Bundel Editor -> Edit Bahasa -> XML -> Tata Bahasa -> XML.
gsscoder

@gscoder Terima kasih telah memperbarui saya. Pertanyaan: apakah Anda menggunakan TextMate2? Saya baru saja memeriksa di sana, dan uraiannya cukup berbeda. Saya mungkin akan memperbarui ini, tetapi mungkin meninggalkan deskripsi lama kalau-kalau ada yang masih menggunakan versi TextMate yang lebih lama.
Telemakus

1
Di TextMate 2 langkah-langkahnya adalah: Bundel> Edit Bundel ...> XML> Tata Bahasa> XML, lalu edit daftar "Jenis File" di dalam laci.
zengabor

3

Textmate 2 mengingat bahasa terakhir yang digunakan untuk ekstensi.

Anda dapat menyesuaikan bundel jika diinginkan

  1. ^ ⌥⌘-B (editor bundel) -> tata bahasa
  2. Tambahkan ekstensi Anda ke daftar "Jenis File" (cukup klik +ikonnya
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.